오토스케일링
· 약 3분
오토스케일링 개념
- 시스템 자원 매트릭을 모니터링하여 서버 사이즈를 자동으로 조절하는 기술
- 클라우드 컴퓨팅의 온디맨드 방식을 기반으로 자원 최적화, 고가용성, 온프레미스 대비 운영의 단순화를 위해 필요
오토스케일링의 구성
Pod, 메트릭모니터링, 로드밸런서 이미지
구성요소
구분 | 기능 | 설명 |
---|---|---|
정책, 모니터링 | 메트릭 수집, 알람 전송 | - |
서버 이미지 배포 | Scale-Out, Scale-In, 서버 프로비저닝 | - |
서비스 연결 | Health-Check, 트래픽 제어 | - |
오토스케일링시 서버 추가까지 필요한 경우, Scale-Up이 비용절감의 효과를 가져올 수 있음.