Auto Scaling 그룹은 트래픽 변화에 따라 EC2 인스턴스를 자동으로 추가하거나 축소하여 애플리케이션의 가용성과 성능을 유지하도록 설계된 서비스이다. 이때, 인스턴스를 추가하거나 제거한 직후에는 시스템 상태가 안정화되는 데 시간이 필요하기 때문에, 과도한 조정을 방지하고 조정이 시스템에 미치는 영향을 평가할 수 있도록 대기 시간을 두는 장치가 휴지 기간(Cooldown period)이다.
휴지 기간은 Auto Scaling 그룹이 인스턴스를 조정한 이후, 일정 시간 동안 다음 조정을 하지 않도록 제한하는 시간을 의미한다. 이 기능의 목적은 다음과 같다.
- 불필요한 중복 조정 방지
: 인스턴스를 추가한 직후에는 아직 시스템에 반영되지 않은 상태이므로, 지표(CPU 사용률 등)를 보고 또다시 잘못된 판단으로 조정이 발생할 수 있다. - 새 인스턴스의 효과 관찰
: 추가된 인스턴스가 실제로 성능을 개선하는지를 판단하기 위한 시간적 여유를 제공한다.
휴지기간의 기본값 및 설정
- 기본값(Default Cooldown): 300초 (5분)
- 사용자 지정 가능: 정책별로 개별 Cooldown 값을 설정할 수도 있다.
예를 들어, EC2 인스턴스를 1개 추가한 후, Cooldown이 300초로 설정되어 있다면, Auto Scaling 그룹은 그 시간 동안 다른 확장 또는 축소 작업을 수행하지 않는다.
고급 구성 설정에서 기본 휴지 기간 변경도 가능하다.
'AWS' 카테고리의 다른 글
샤드, 반복자, 체크포인트: Kinesis 스트림 안정성의 핵심 (1) | 2025.06.08 |
---|---|
AWS Lake Formation 개념 정리 (1) | 2025.06.07 |
AWS DataSync: 온프레미스 데이터를 클라우드로 이전 (1) | 2025.06.05 |
Amazon Aurora 병렬 쿼리(Parallel Query) (0) | 2025.06.04 |
Amazon Aurora의 엔드포인트 및 리더 엔드포인트 기반 로드밸런싱 (0) | 2025.06.03 |