반응형
* 오토스케일링은 트래픽에 따라 규모 및 용량을 자동 조절해 탄력성과 연관된다.
Auto Scaling
- 정책에 따라 시스템을 자동으로 늘리고 줄이는 서비스
- 사용자 정의한 주기(스케줄링)나 이벤트(모니터링 알람)에 따라 가상 서버를 자동 생성/삭제
- 비정상 서버는 자동 삭제, 사용자 정의한 용량 유지
- 부하집중에 따르는 서비스 품질 저하에 대한 일관성 부여
- 가상 서버 이용에 따르는 요금 절감
스케일링 유형
* 수직적 스케일링 ( Scale Up/Down )
- 다른 규모의 인스턴스로 대체
- 크기 변경 용이
- 계속 부하 발생 시 한계점 도달
- 인스턴스 스톱/시작 필요
* 수평적 스케일링 ( Scale Out/In )
- 인스턴스 추가/제거
- AWS ELB, 오토스케일링
설정 요소
* 배포 구성
- 인스턴스 추가 시 오토스케일링이 생성
- 한 번에 오직 하나의 활성화된 배포만 구성
- 오래된 배포 구성으로 생성된 인스턴스 먼저 종료
* 오토스케일링 그룹
- 오토스케일링에 의해 관리되는 EC2 인스턴스 그룹
- 풀 크기를 관리하기 위한 자동 헬스 체크
- ELB와 자동으로 통합됨으로써 정책에 따라 자동으로 인스턴스 숫자 조정 가능
- 복수 가용 영역에 자동 분산 및 밸런스 제공
* 오토스케일링 정책
- 오토스케일링 파라미터 적용 스케일아웃/인 및 개수 정의
- CloudWatch 이벤트에 의해 정책 트리거 됨
그리드형
'IT > Cloud' 카테고리의 다른 글
[AWS] AWS 자격증 준비 - Cloud Practitioner 덤프 한글 정리 노트 (CLF-C01) (2) | 2021.09.09 |
---|---|
[AWS] AWS 이론 - 13. ELB ( Elastic Laod Balancing, 로드밸런싱) (0) | 2021.09.06 |
[AWS] AWS 이론 - 12. Dynamo DB (0) | 2021.09.06 |
[AWS] AWS 이론 - 11. RDS (0) | 2021.09.06 |
[AWS] AWS 이론 - 10. Amazon IAM (0) | 2021.09.06 |
댓글