기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon EC2 Auto Scaling 인스턴스 수명 주기
Auto Scaling 그룹의 EC2 인스턴스에는 다른 EC2 인스턴스와는 다른 경로, 즉 수명 주기가 있습니다. 수명 주기는 Auto Scaling 그룹이 인스턴스를 시작하고 서비스에 들어갈 때 시작됩니다. 수명 주기는 인스턴스를 해지하거나 Auto Scaling 그룹이 인스턴스를 서비스에서 제외시키고 이를 해지할 때 끝납니다.
참고
인스턴스가 시작되는 즉시 인스턴스에 대한 요금이 청구되며, 아직 서비스되지 않는 시간도 포함됩니다.
다음 그림에서는 Amazon EC2 Auto Scaling 수명 주기에서 인스턴스 상태 간 전환을 보여 줍니다.
스케일 아웃
다음 스케일 아웃 이벤트는 Auto Scaling 그룹에 EC2 인스턴스를 시작하고 이를 그룹에 연결하라고 지시합니다.
-
그룹의 크기를 수동으로 늘립니다. 자세한 내용은 기존 Auto Scaling 그룹의 원하는 용량 변경 섹션을 참조하세요.
-
지정된 수요 증가에 따라 그룹의 크기를 자동으로 늘리는 조정 정책을 만듭니다. 자세한 내용은 Amazon EC2 Auto Scaling 섹션을 참조하세요.
-
특정 시간에 그룹의 크기를 늘리도록 조정을 일정 기반으로 설정합니다. 자세한 내용은 Amazon EC2 Auto Scaling 섹션을 참조하세요.
스케일 아웃 이벤트가 발생하면 Auto Scaling 그룹이 할당된 시작 템플릿을 사용하여 필요한 수의 EC2 인스턴스를 시작합니다. 이러한 인스턴스는 Pending
상태에서 시작됩니다. Auto Scaling 그룹에 수명 주기 후크를 추가하면 여기에서 사용자 지정 작업을 수행할 수 있습니다. 자세한 내용은 수명 주기 후크 섹션을 참조하세요.
각 인스턴스가 완전히 구성되고 Amazon EC2 건전성 체크를 통과하면, Auto Scaling 그룹에 연결되고 InService
상태에 들어갑니다. 이 인스턴스는 원하는 Auto Scaling 그룹 용량에서 감산됩니다.
Auto Scaling 그룹이 Elastic Load Balancing 로드 밸런서에서 트래픽을 수신하도록 구성된 경우, Amazon EC2 Auto Scaling은 인스턴스가 로드 밸런서에서 로드 밸런서에서 로드 밸런서를 자동으로 등록하고 인스턴스를 로드 밸런서에 등록합니다.InService
.
다음은 스케일 아웃 이벤트에서 로드 밸런서를 사용하여 인스턴스를 등록하는 단계를 요약합니다.
서비스 상태의 인스턴스
인스턴스는 다음 중 하나가 발생할 때까지 InService
상태로 유지됩니다.
-
축소 이벤트가 발생하고 Amazon EC2 Auto Scaling에서 Auto Scaling 그룹의 크기를 줄이기 위해 이 인스턴스를 해지합니다. 자세한 내용은 축소 시 해지할 Auto Scaling 인스턴스 제어 섹션을 참조하세요.
-
인스턴스를
Standby
상태로 설정합니다. 자세한 내용은 대기 모드 시작 및 해지 섹션을 참조하세요. -
Auto Scaling 그룹에서 인스턴스를 분리합니다. 자세한 내용은 Auto Scaling 그룹에서 인스턴스 분리 또는 연결 섹션을 참조하세요.
-
인스턴스가 필요한 수의 건전성 체크에 실패한 경우, Auto Scaling 그룹에서 제거, 해지 및 교체됩니다. 자세한 내용은 Auto Scaling 그룹의 인스턴스에 대한 상태 확인 섹션을 참조하세요.
축소
다음 축소 이벤트는 Auto Scaling 그룹이 그룹에서 EC2 인스턴스를 분리하고 이를 해지하라고 지시합니다.
-
그룹의 크기를 수동으로 줄입니다. 자세한 내용은 기존 Auto Scaling 그룹의 원하는 용량 변경 섹션을 참조하세요.
-
지정된 수요 감소에 따라 그룹의 크기를 자동으로 줄이는 조정 정책을 만듭니다. 자세한 내용은 Amazon EC2 Auto Scaling 섹션을 참조하세요.
-
특정 시간에 그룹의 크기를 줄이도록 조정을 일정 기반으로 설정합니다. 자세한 내용은 Amazon EC2 Auto Scaling 섹션을 참조하세요.
생성한 스케일 아웃 이벤트 각각에 대해 이에 상응하는 축소 이벤트를 생성하는 것이 중요합니다. 이렇게 하면 애플리케이션에 할당된 리소스와 그러한 리소스의 수요를 가능한 한 가깝게 일치시킬 수 있습니다.
축소 이벤트가 발생하면 Auto Scaling 그룹에서 하나 이상의 인스턴스를 해지합니다. Auto Scaling 그룹이 해지 정책을 사용하여 해지할 인스턴스를 결정합니다. Auto Scaling 그룹에서 해지되는 과정에 있는 인스턴스는 Terminating
상태로 전환되며, 다시 서비스 상태로 돌아갈 수 없습니다.
Auto Scaling 그룹이 Elastic Load Balancing 로드 밸런서 뒤에 있는 경우, Amazon EC2 Auto Scaling은 인스턴스가 로드 밸런서에서 등록을 취소할 때까지 기다렸다가 해지됩니다. 인스턴스를 등록 취소하면 모든 새 요청이 로드 밸런서의 대상 그룹에 있는 다른 인스턴스로 리디렉션되고 기존 인스턴스 연결은 등록 취소 지연이 만료될 때까지 계속될 수 있습니다.
Auto Scaling 그룹에 수명 주기 후크를 추가하면 해지 인스턴스에서 사용자 지정 작업을 수행할 수 있습니다. 자세한 내용은 수명 주기 후크 섹션을 참조하세요. 마지막으로 인스턴스가 완전히 해지되고 Terminated
상태로 들어갑니다.
다음은 스케일 인 이벤트에서 로드 밸런서를 사용하여 인스턴스를 등록 취소하는 단계를 요약합니다.
인스턴스 분리
Auto Scaling 그룹에서 인스턴스를 분리할 수 있습니다. 인스턴스를 분리한 후에는 이를 Auto Scaling 그룹과 별도로 관리하거나 다른 Auto Scaling 그룹에 연결할 수 있습니다.
자세한 내용은 Auto Scaling 그룹에서 인스턴스 분리 또는 연결 섹션을 참조하세요.
인스턴스 연결
Auto Scaling 그룹에 특정 기준을 충족하는 실행 중인 EC2 인스턴스를 연결할 수 있습니다. 인스턴스가 연결되면 Auto Scaling 그룹의 일부로 관리됩니다.
자세한 내용은 Auto Scaling 그룹에서 인스턴스 분리 또는 연결 섹션을 참조하세요.
수명 주기 후크
인스턴스를 시작하거나 해지할 때 사용자 지정 작업을 수행할 수 있도록 Auto Scaling 그룹에 수명 주기 후크를 추가할 수 있습니다.
Amazon EC2 Auto Scaling이 스케일 아웃 이벤트에 응답하면 하나 이상의 인스턴스를 시작합니다. 이러한 인스턴스는 Pending
상태에서 시작됩니다. Auto Scaling 그룹에 autoscaling:EC2_INSTANCE_LAUNCHING
수명 주기 후크를 추가한 경우, 인스턴스가 Pending
상태에서 Pending:Wait
상태로 이동합니다. 수명 주기 작업을 완료하면 인스턴스가 Pending:Proceed
상태로 들어갑니다. 인스턴스가 완전히 구성되면 Auto Scaling 그룹에 연결되고 InService
상태로 들어갑니다.
Amazon EC2 Auto Scaling은 축소 이벤트에 응답할 경우, 하나 이상의 인스턴스를 해지합니다. Auto Scaling 그룹에서 이러한 인스턴스가 분리되고 Terminating
상태로 들어갑니다. Auto Scaling 그룹에 autoscaling:EC2_INSTANCE_TERMINATING
수명 주기 후크를 추가한 경우, 인스턴스가 Terminating
상태에서 Terminating:Wait
상태로 이동합니다. 수명 주기 작업을 완료하면 인스턴스가 Terminating:Proceed
상태로 들어갑니다. 인스턴스가 완전히 해지되면 Terminated
상태로 들어갑니다.
자세한 내용은 Amazon EC2 Auto Scaling 수명 주기 후크 섹션을 참조하세요.
대기 모드 시작 및 해지
InService
상태인 인스턴스를 Standby
상태로 변경할 수 있습니다. 이를 통해 서비스에서 인스턴스를 제거하거나 문제를 해결하거나 변경한 다음 다시 서비스 상태로 되돌릴 수 있습니다.
Standby
상태의 인스턴스는 계속해서 Auto Scaling 그룹에서 관리됩니다. 그러나 이러한 인스턴스를 다시 서비스 상태로 되돌리기 전까지는 애플리케이션의 활성 부분이 아닙니다.
자세한 내용은 Auto Scaling 그룹에서 일시적으로 인스턴스 제거 섹션을 참조하세요.