728x90
반응형
AutoScaling 서비스란?
서버 그룹 모니터링 결과나 사용자가 미리 정한 일정에 따라 가상 서버 수를 자동으로 증가 또는 감소시켜서 수요 변화에 탄력적으로 대응할 수 있게 해 주는 서비스
AutoScaling 설정 항목
- Launch Configuration 현황 : Auto Scaling Group과 현재 설정되어 있는 Launch Configuration을 확인할 수 있으며, Launch Configuration을 변경할 수 있습니다.
- Scaling 정책 설정 현황 : 모니터링 이벤트가 발생하면 Scaling 정책에 따라 가상 서버를 생성 또는 반납할 수 있습니다. Scaling 정책을 설정할 수 있으며, 증감변경/비율변경/고정값 중에서 선택 가능합니다.생성된 Scaling에 대해 수정, 삭제, 실행이 가능합니다. (모니터링 이벤트 설정은 Cloud Insight 사용가이드의내용을 참조하여 설정하세요)
- 일정 설정 현황 : 고객이 미리 지정한 시간에 가상 서버를 생성 또는 반납할 수 있습니다. 최소 용량/최대 용량/기대 용량 등 Scaling 정책 및 스케줄을 설정할 수 있습니다. 생성한 스케줄에 대해 수정 및 삭제도 가능합니다.
- 이력 확인 : Auto Scaling 실행 이력을 상세하게 확인할 수 있습니다.
- 통보 설정 : Auto Scaling을 통해 이벤트 발생 시 통보대상자 및 통보 방법(메일/SMS)을 설정할 수 있습니다.
- 서버 목록 확인: Auto Scaling Group에 소속된 서버 리스트를 확인할 수 있습니다.
- 프로세스 관리 : Auto Scaling Group의 프로세스 상태를 확인하고 변경할 수 있습니다. 일시 정지 및 재시작을 수행할 수 있습니다.
AutoScaling 서비스 환경 제한 사항
- 총 디스크 사이즈 150GB 이하 서버만 가능
- Windows OS는 Windows 2012. 2016만 지원
- Micro 서버는 불가
- High Memory 서버는 불가(추후 개선 예정)
- Local disk 기반 서버는 불가
AutoScaling 설정 제한 사항
- 고객별 생성 가능한 Auto Scaling Group 최대 수: 100
- 고객별 생성 가능한 Launch Configuration 최대 수: 100
- Auto Scaling Group당 생성 가능한 스케줄(Scheduled Action) 최대 수: 100
- Auto Scaling Group당 생성 가능한 최대 서버 수: 30대
- Auto Scaling Group당 생성 가능한 Scaling Policy 최대 수: 10
- Auto Scaling Group당 연결 가능한 Load Balancer 최대 수 : 10
관리용 보류(administrative suspension)
- 해당 Launch Configuration에 결함이 있는 것으로 확정하고 더 이상 그 Launch Configuration으로부터 서버를 생성하지 않도록 서버 인스턴스 생성 및 서비스 적용 프로세스를 보류
Launch Configuration
Auto Scaling Group에서 가상 서버를 시작 구성하는 데 사용하는 템플릿
- Auto Scaling Group을 생성할 때는 Launch Configuration 지정
쿨다운
- Default Cooldown(초) 새로운 서버가 생성되었다고 해도 Init-Script 실행, 업데이트 설치 등의 이유로 실제 서비스를 수행할 수 있을 정도로 준비되기까지는 시간이 소요될 수 있음
- 쿨다운(Cooldown) 시간이란 실제 Scaling이 수행 중이거나 수행 완료된 이후에 모니터링 이벤트 알람이 발생하더라도 무시하도록 설정한 기간
헬스체크
Auto Scaling Group의 가상 서버에 주기적인 상태 확인을 수행하여 상태가 비정상인 가상 서버를 식별하도록 Health Check를 진행함
반납 정책
- Auto Scaling 과정에서 추가된 서버에 대한 Scale-in 작업에 대해 고객이 API 질의 형식으로먼저 반납할 서버 지정 가능
- 기본 설정은 먼저 생성된 서버부터 반납
Launch Configuration 설정
- 콘솔 접속하기
- 서버 이미지 선택하기
- 서버 설정 - 요금제는 시간제로 적용, Init-Script는 선택사항
- 이름 설정
- 인증키 설정
- 최종 설정
AutoScaling 설정
- Launch Configuration 선택하기
- 그룹 설정하기 - 기대 용량, 상세 모니터링, 쿨다운 기본값, 헬스 체크 보류기간, 헬스 체크 유형
- 네트워크 접근 설정하기
- 일정 설정하기 - Time Zone을 KST, UTC중에 선택함. 증감변경, 비율변경, 고정값 중 선택하고 scaling 설정으로 비율변경을 선택할 경우 최소 조정 폭을 지정
- 통보 설정하기 - 통보 방법을 SMS 와 Email 중 원하는 방법으로 지정
- 최종 확인하기
728x90
반응형
'Server > Naver Cloud' 카테고리의 다른 글
Naver Cloud | Networking | VPC, Load Balancer (0) | 2022.09.26 |
---|---|
Naver Cloud | Compute | VPC (0) | 2022.09.21 |