기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
인스턴스 유지 관리 정책 설정
Auto Scaling 그룹에서 인스턴스 유지 관리 정책을 설정하려면 다음 방법 중 하나를 사용합니다.
- Console
-
새 그룹에 인스턴스 유지 관리 정책을 설정하려면(콘솔)
-
시작 템플릿을 사용하여 Auto Scaling 그룹 생성의 지침에 따라 절차의 각 단계(최대 11단계)를 완료합니다.
-
그룹 크기 및 조정 정책 구성의 원하는 용량에 시작할 인스턴스의 초기 수를 입력합니다.
-
조정 섹션의 조정 제한에서 원하는 용량의 새 값이 최소 희망 용량및 최대 희망 용량보다 큰 경우 원하는 최대 용량이 원하는 새 용량 값으로 자동 증가합니다. 필요에 따라 이러한 제한을 변경할 수 있습니다.
-
자동 조정의 경우, 대상 추적 조정 정책을 생성할지 여부를 선택합니다. Auto Scaling 그룹을 생성한 후에 이 정책을 생성할 수도 있습니다.
대상 추적 조정 정책을 선택하는 경우, 대상 추적 조정 정책 생성의 지침에 따라 정책을 생성하십시오.
-
인스턴스 유지 관리 정책 섹션에서 사용 가능한 옵션 중 하나를 선택합니다.
-
종료 전 시작: 기존 인스턴스를 종료하기 전에 새 인스턴스를 프로비저닝해야 합니다. 이 방식은 비용 절감보다 가용성을 선호하는 경우에 적합합니다.
-
해지 후 시작: 기존 인스턴스가 해지되는 것과 동시에 새 인스턴스가 시작됩니다. 이 방식은 가용성보다 비용 절감을 선호하는 경우에 적합합니다. 또한 현재 사용 가능한 용량보다 많은 용량을 실행하지 않아야 하는 애플리케이션에도 적합합니다.
-
사용자 지정 정책: 이 옵션을 사용하면 인스턴스 교체 시 사용할 수 있는 용량에 대한 사용자 지정 최소 및 최대 범위로 정책을 설정할 수 있습니다. 이는 비용과 가용성의 균형을 적절하게 조정하는 데 도움이 될 수 있습니다.
-
-
건전 백분율 설정의 경우, 다음 필드 중 하나 또는 둘 다에 값을 입력합니다. 활성화된 필드는 이전 단계에서 선택한 옵션에 따라 달라집니다.
-
최소: 인스턴스 교체를 진행하는 데 필요한 최소 정상 비율을 설정합니다.
-
최대: 인스턴스 교체 시 가능한 최대 정상 비율을 설정합니다.
-
-
원하는 용량을 기준으로 교체 중 용량 보기 섹션을 확장하여 최소 및 최대 값이 그룹에 어떻게 적용되는지 확인하세요. 사용되는 정확한 값은 원하는 용량 값에 따라 달라지며, 이 값은 그룹이 조정되면 변경됩니다.
-
시작 템플릿을 사용하여 Auto Scaling 그룹 생성의 단계를 계속합니다.
-
- AWS CLI
-
새 그룹에 인스턴스 유지 관리 정책을 설정하려면(AWS CLI)
create-auto-scaling-group 명령에
--instance-maintenance-policy
옵션을 추가합니다. 다음 예제에서는 이름이
로 지정된 새 Auto Scaling 그룹에서 인스턴스 유지 관리 정책을 설정합니다.my-asg
aws autoscaling create-auto-scaling-group \ --launch-template LaunchTemplateName=
my-launch-template
,Version='1
' \ --auto-scaling-group-namemy-asg
\ --min-size1
\ --max-size10
\ --desired-capacity5
\ --default-instance-warmup20
\ --instance-maintenance-policy '{ "MinHealthyPercentage":90
, "MaxHealthyPercentage":120
}' \ --vpc-zone-identifier "subnet-5e6example
,subnet-613example
,subnet-c93example
"
- Console
-
기존 그룹에 인스턴스 유지 관리 정책을 설정하려면(콘솔)
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 열고 탐색 창에서 Auto Scaling 그룹(Auto Scaling Groups)을 선택합니다. -
화면 상단의 탐색 모음에서 Auto Scaling 그룹을 생성한 AWS 리전을 선택합니다.
-
Auto Scaling 그룹 옆의 확인란을 선택합니다.
페이지 하단에 분할 창이 열립니다.
-
세부 정보 탭에서 인스턴스 유지 관리 정책, 편집을 선택합니다.
-
그룹에서 인스턴스 유지 관리 정책을 설정하려면 사용 가능한 옵션 중 하나를 선택합니다.
-
종료 전 시작: 기존 인스턴스를 종료하기 전에 새 인스턴스를 프로비저닝해야 합니다. 이 방식은 비용 절감보다 가용성을 선호하는 경우에 적합합니다.
-
해지 후 시작: 기존 인스턴스가 해지되는 것과 동시에 새 인스턴스가 시작됩니다. 이 방식은 가용성보다 비용 절감을 선호하는 경우에 적합합니다. 또한 현재 사용 가능한 용량보다 많은 용량을 실행하지 않아야 하는 애플리케이션에도 적합합니다.
-
사용자 지정 정책: 이 옵션을 사용하면 인스턴스 교체 시 사용할 수 있는 용량에 대한 사용자 지정 최소 및 최대 범위로 정책을 설정할 수 있습니다. 이는 비용과 가용성의 균형을 적절하게 조정하는 데 도움이 될 수 있습니다.
-
-
건전 백분율 설정의 경우, 다음 필드 중 하나 또는 둘 다에 값을 입력합니다. 활성화된 필드는 이전 단계에서 선택한 옵션에 따라 달라집니다.
-
최소: 인스턴스 교체를 진행하는 데 필요한 최소 정상 비율을 설정합니다.
-
최대: 인스턴스 교체 시 가능한 최대 정상 비율을 설정합니다.
-
-
원하는 용량을 기준으로 교체 중 용량 보기 섹션을 확장하여 최소 및 최대 값이 그룹에 어떻게 적용되는지 확인하세요. 사용되는 정확한 값은 원하는 용량 값에 따라 달라지며, 이 값은 그룹이 조정되면 변경됩니다.
-
업데이트를 선택합니다.
- AWS CLI
-
기존 그룹에 인스턴스 유지 관리 정책을 설정하려면(AWS CLI)
update-auto-scaling-group 명령에
--instance-maintenance-policy
옵션을 추가합니다. 다음 예제에서는 지정된 Auto Scaling 그룹에서 인스턴스 유지 관리 정책을 설정합니다.aws autoscaling update-auto-scaling-group --auto-scaling-group-name
my-asg
\ --instance-maintenance-policy '{ "MinHealthyPercentage":90
, "MaxHealthyPercentage":120
}'