단순 조정 정책 - Amazon EC2 Auto Scaling

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

단순 조정 정책

다음 예는 CLI 명령을 사용하여 간단한 조정 정책을 생성하는 방법을 보여줍니다. 이러한 지침은 사용하려는 모든 고객을 위한 참고 자료로 이 문서에 남아 있지만, 대신 대상 추적 또는 단계별 조정 정책을 사용하는 것이 좋습니다.

단계별 조정 정책과 마찬가지로 단순 조정 정책도 조정 정책에 대한 CloudWatch 경보를 생성해야 합니다. 생성하는 정책에서 인스턴스 추가 또는 제거 여부와 인스턴스 수를 정의하거나 그룹을 정확한 크기로 설정해야 합니다.

단계별 조정 정책과 단순 조정 정책의 주요 차이점 중 하나는 단계별 조정 정책을 통해 얻을 수 있는 단계 조정입니다. 단계별 조정을 사용하면 지정한 단계 조정에 따라 그룹 크기를 더 크게 또는 더 작게 변경할 수 있습니다.

또한 단순 조정 정책은 진행 중인 조정 활동 또는 상태 점검 교체가 완료되고 휴지 기간이 종료될 때까지 기다려야 하며 추가 경보에 응답하기 전에 휴지 기간이 종료되어야 합니다. 반면, 단계별 크기 조정에서는 조정 활동 또는 상태 점검 교체가 진행 중인 동안에도 정책이 추가 경보에 계속 응답합니다. 즉, Amazon EC2 Auto Scaling은 경보 메시지를 수신할 때 모든 경보 위반을 평가합니다. 따라서 조정 조정이 한 번뿐이더라도 단계 조정 정책을 대신 사용하는 것이 좋습니다.

Amazon EC2 Auto Scaling은 초기에 단순 조정 정책만 지원했습니다. 목표 추적 및 단계 조정 정책이 도입되기 전에 조정 정책을 생성한 경우 해당 정책은 단순 조정 정책으로 취급됩니다.

다음 put-scaling-policy명령을 사용하여 관련 CloudWatch 경보가 지표의 PercentChangeInCapacity 상한 임계값을 위반할 경우 그룹 용량을 30% 늘리는 조정 유형이 포함된 단순 조정 정책을 생성합니다. my-simple-scale-out-policy

aws autoscaling put-scaling-policy --policy-name my-simple-scale-out-policy \ --auto-scaling-group-name my-asg --scaling-adjustment 30 \ --adjustment-type PercentChangeInCapacity

역할의 Amazon 리소스 이름(ARN)을 기록합니다. 정책에 대한 CloudWatch 경보를 만들려면 이 명령이 필요합니다.

다음 put-scaling-policy명령을 사용하여 관련 CloudWatch 경보가 지표의 하한 임계값을 위반할 경우 그룹 용량을 한 인스턴스씩 줄이는 조정 유형을 ChangeInCapacity 포함하는 단순 조정 정책을 생성합니다. my-simple-scale-in-policy

aws autoscaling put-scaling-policy --policy-name my-simple-scale-in-policy \ --auto-scaling-group-name my-asg --scaling-adjustment -1 \ --adjustment-type ChangeInCapacity --cooldown 180

역할의 Amazon 리소스 이름(ARN)을 기록합니다. 정책에 대한 CloudWatch 경보를 만들려면 이 명령이 필요합니다.