AWS

Auto Scaling 그룹의 휴지 기간(Cooldown)

heesoohi 2025. 6. 6. 01:01

Auto Scaling 그룹은 트래픽 변화에 따라 EC2 인스턴스를 자동으로 추가하거나 축소하여 애플리케이션의 가용성과 성능을 유지하도록 설계된 서비스이다. 이때, 인스턴스를 추가하거나 제거한 직후에는 시스템 상태가 안정화되는 데 시간이 필요하기 때문에, 과도한 조정을 방지하고 조정이 시스템에 미치는 영향을 평가할 수 있도록 대기 시간을 두는 장치가 휴지 기간(Cooldown period)이다.

 

휴지 기간은 Auto Scaling 그룹이 인스턴스를 조정한 이후, 일정 시간 동안 다음 조정을 하지 않도록 제한하는 시간을 의미한다. 이 기능의 목적은 다음과 같다.

 

  • 불필요한 중복 조정 방지
    : 인스턴스를 추가한 직후에는 아직 시스템에 반영되지 않은 상태이므로, 지표(CPU 사용률 등)를 보고 또다시 잘못된 판단으로 조정이 발생할 수 있다.

  • 새 인스턴스의 효과 관찰
    : 추가된 인스턴스가 실제로 성능을 개선하는지를 판단하기 위한 시간적 여유를 제공한다.

 

휴지기간의 기본값 및 설정

  • 기본값(Default Cooldown): 300초 (5분)
  • 사용자 지정 가능: 정책별로 개별 Cooldown 값을 설정할 수도 있다.

예를 들어, EC2 인스턴스를 1개 추가한 후, Cooldown이 300초로 설정되어 있다면, Auto Scaling 그룹은 그 시간 동안 다른 확장 또는 축소 작업을 수행하지 않는다.

 

 

고급 구성 설정에서 기본 휴지 기간 변경도 가능하다.