- 인쇄
- PDF
Auto Scaling 개요
- 인쇄
- PDF
Auto Scaling은 모니터링 결과나 사용자 설정에 따라서 가상 서버 수를 늘리거나 줄여 수요 변화에 탄력적으로 대응할 수 있도록 돕는 서비스입니다.
Auto Scaling이 제공하는 다양한 기능
Auto Scaling이 제공하는 다양한 기능에 대한 설명은 다음과 같습니다.
- 예측하기 어려운 수요에도 고가용성 확보: 서비스 이용에 필요한 서버 용량을 정확히 예측할 수 없어도, 특정 조건에 도달하면 자동으로 서버를 추가 및 반납할 수 있습니다. 서비스 가용성을 위해 미리 서버를 많이 투입할 필요가 없습니다.
- 시간대별 트래픽이 변화되는 서비스에 대한 효율적인 서버 운영: 시간대별 트래픽이 예측된다면 트래픽이 증가되는 시간에 서버를 추가하고 감소되는 시간에 서버를 반납할 수 있습니다. 필요한 시간에만 서버를 증가하기 때문에 서버 운영 비용을 더 효율적으로 관리할 수 있습니다.
Auto Scaling 사용 가이드 안내
Auto Scaling의 원활한 이용을 위해 다음 목차와 목차별 내용을 확인해 주십시오.
- Auto Scaling 개요: Auto Scaling 소개 및 이용에 도움이 되는 연관 리소스 안내
- Auto Scaling 사용 준비: Auto Scaling에서 지원되는 환경 사양 및 이용 요금 안내
- Auto Scaling 개념: Auto Scaling과 관련된 주요 개념 및 지원 기능 상세 안내
- Auto Scaling 시나리오: Auto Scaling을 이용하는 전체 프로세스 안내
- Auto Scaling의 시작, 사용 방법 안내
- Auto Scaling 시작: Auto Scaling 이용 신청 및 해지 방법 안내
- Auto Scaling 사용: 네이버 클라우드 플랫폼 콘솔에서 Auto Scaling 생성 및 관리 방법 안내
- Launch Configuration: Auto Scaling으로 생성될 서버의 구성 템플릿 설정 방법 안내
- Auto Scaling Group: Auto Scaling 서버 그룹 생성 및 Scaling 정책 설정 방법 안내
- Auto Scaling 권한 관리: Sub Account를 활용한 Auto Scaling 권한 관리 방법 안내
- Auto Scaling 용어: Auto Scaling 사용 시 반드시 알아두어야 할 주요 용어와 해설 안내
- Auto Scaling 릴리스 노트: Auto Scaling 사용 가이드 업데이트 이력
Auto Scaling 연관 리소스
네이버 클라우드 플랫폼에서는 Auto Scaling에 대한 고객의 이해를 돕기 위해 사용 가이드 외에도 다양한 연관 리소스를 제공하고 있습니다. Auto Scaling을 도입하기 위해 고민 중인 경우 다음 리소스를 적극 활용해 보십시오.
- Auto Scaling에 대한 이해와 사용 방법 고도화
- Auto Scaling API 가이드: VPC 플랫폼 Auto Scaling 개발자를 위한 API 사용 방법
- Auto Scaling CLI 가이드: VPC 플랫폼 Auto Scaling 개발자를 위한 CLI 사용 방법
- 요금 소개, 특징, 상세 기능: Auto Scaling의 요금 체계, 특징, 상세 기능 요약
- 서비스 최신 소식: Auto Scaling 관련 최신 소식
- 자주 하는 질문: Auto Scaling 사용자들이 자주 하는 질문
- 문의하기: 사용 가이드를 통해서도 궁금증이 해결되지 않는 경우 직접 문의
- Auto Scaling 이용에 필요한 연동 서비스 사용 가이드
- Server 사용 가이드: 서버 이미지, 초기 실행 스크립트, 네트워크 접근 등을 설정하는 Server 사용 방법 안내
- Load Balancer 사용 가이드: Auto Scaling Group에 연결하는 Load Balancer 사용 방법 안내
- VPC(Virtual Private Cloud) 사용 가이드: VPC 플랫폼을 설정하는 VPC(Virtual Private Cloud) 사용 방법 안내
- Cloud Insight 사용 가이드: Auto Scaling 감시 및 통보 대상 관리를 도와주는 Cloud Insight 사용 방법 안내
- Sub Account 사용 가이드: Auto Scaling의 운영 권한 관리를 도와주는 Sub Account 사용 방법 안내
자주 하는 질문을 먼저 확인해 보십시오.
사용 가이드를 읽기 전 자주 하는 질문에 대한 답변으로 궁금증을 빠르게 해소할 수 있습니다. 만약 다음의 자주 하는 질문에서 원하는 답을 얻지 못한 경우 사용 가이드에서 원하는 내용을 찾아서 확인해 보십시오.
Q. Auto Scaling을 이용하려면 어떻게 해야 합니까?
A. 네이버 클라우드 플랫폼 콘솔에서 Launch Configuration 및 Auto Scaling Group을 생성하면 사용할 수 있습니다.
Q. Auto Scaling Group에서 설정 및 확인할 수 있는 항목은 무엇입니까?
A. Auto Scaling Group의 설정 및 확인 항목은 다음과 같습니다.
- 설정 항목: Launch Configuration 적용, Scaling 정책 설정, Scaling 일정 설정, 이벤트 통보 설정, 상세 프로세스 관리
- 확인 항목: Auto Scaling 수행 이력 확인, 소속된 서버 목록 확인
Q. Auto Scaling 정책에는 어떤 것이 있습니까?
A. 세 가지의 Scaling 정책이 있습니다.
- 증감 변경: Auto Scaling 그룹의 크기와 상관없이 지정된 수의 서버를 추가 또는 삭제하는 방법입니다.
- 비율 변경: Auto Scaling 그룹의 크기와 대비하여 일정한 비율로 서버를 추가 또는 삭제하는 방법입니다.
- 고정값: Auto Scaling 그룹의 크기를 지정된 값으로 고정시키는 방법입니다.
Q. Auto Scaling Group 프로세스 중 LAUNCH 프로세스가 일시 정지되어 서버가 생성되지 않으면 어떻게 해야 합니까?
A. LAUNCH 프로세스가 일시 정지되는 원인이 관리용 보류(administrative suspension)일 수 있습니다.
관리용 보류란 Launch Configuration에 결함이 있는 것으로 판단되어 해당 Launch Configuration의 사용을 중지하는 상황입니다. 서버의 최초 부팅 때 설정 적용을 위한 리부팅 중에 OS 내부의 관리 에이전트가 시작 실패(최대 60분 대기)하면 리부팅이 실패하고, 동일 작업을 최대 5번 시도해도 실패하면 Launch Configuration 결함으로 간주됩니다.
관리용 보류 상황에서는 서버 생성 실패 원인을 반복적으로 파악하고 조치한 후, 프로세스 관리 설정에서 일시 정지를 해제해야 합니다.(Auto Scaling Group 설정 변경 참고)