오토스케일링
-
[네이버 클라우드 플랫폼] Load Balancer(5) - 로드밸런서 와 오토스케일링 ( Load Balancer and Auto Scaling )tutorial/네이버클라우드 플랫폼 2020. 11. 22. 01:48
2020/11/12 - [tutorial/네이버클라우드 플랫폼] - [네이버 클라우드 플랫폼] Load Balancer(1) - 가용성과 확장성 2020/11/14 - [tutorial/네이버클라우드 플랫폼] - [네이버 클라우드 플랫폼] Load Balancer(2) - 서버 생성 및 원격접속 2020/11/15 - [tutorial/네이버클라우드 플랫폼] - [네이버 클라우드 플랫폼] Load Balancer(3) - 프로젝트 생성 및 실행 2020/11/17 - [tutorial/네이버클라우드 플랫폼] - [네이버 클라우드 플랫폼] Load Balancer(4) - PM2 및 부하 테스트 로드밸런서와 오토스케일링 통하여 보다 더 많은 요청에도 정상적으로 응답할 수 있도록 설정해보겠습니다. *로드밸런..
-
[네이버 클라우드 플랫폼] Load Balancer(4) - PM2 및 부하 테스트tutorial/네이버클라우드 플랫폼 2020. 11. 17. 16:33
해당 포스팅은 각 도구(라이브러리)의 사용방법보다는 테스트를 하기 위해 사용되었습니다. 따라서, 다소 설명이 부족할 수 있다는 점 양해 부탁드립니다. 전 포스팅에서 원격 서버에 프로젝트를 실행하고 브라우저를 통하여 접속해봤습니다. 하지만, 터미널을 닫고 브라우저를 새로 고침하면 페이지가 열어지지 않습니다. PM2를 이용하여 백그라운드로 서버를 실행하고 로드밸런서를 설정하여 테스트를 진행해보겠습니다. * PM2 - pm2는 Node js에서 사용하는 프로세스 관리 도구 중 하나입니다. 무중단서비스나 모니터링, 클러스터, ecosystem.js 설정들을 통하여 쉽게 관리할 수 있도록 도와줍니다. - 참고 : pm2.keymetrics.io/ 설치 방법 - 원격 서버에서 테스트하기 때문에 원격 서버에 접속 후..
-
[네이버 클라우드 플랫폼] Load Balancer(1) - 가용성과 확장성tutorial/네이버클라우드 플랫폼 2020. 11. 12. 22:19
안녕하세요. 오늘은 네이버 클라우드 플랫폼의 Load Balancer를 이용하여 보다 안정적인 서비스를 제공할 수 있도록 해보겠습니다. 웹 서비스를 제공하면서 가장 중요한 부분인 '가용성'과 '확장성'을 빼놓을 수 없습니다. 가용성 - 가용성이란 서비스가 중단되지 않고 지속적으로 제공할 수있는지를 의미합니다. ( 지속적으로 서비스가 운영이 될 수 있는지 ) 확장성 - 확장성이란 얼마나 더 많은 트래픽과 트랜잭션을 처리하며, 확장을 하기 쉬운지를 의미합니다. ( 더 많은 부하를 처리할 수 있도록 처리량을 증가시키기 위한 확장 ) 예를 들어 집에 있는 컴퓨터를 가지고 서버를 구축하여 게임을 출시하였습니다. 가용성 집에 만약 정전일어나 컴퓨터가 켜지지 않는다면 게임(서비스)가 중단이 되겠죠? 확장성 집에있는 ..