기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon EC2 Auto Scaling 그룹 실행 블록
EC2 Auto Scaling 그룹 실행 블록을 사용하면 다중 리전 복구 프로세스의 일부로 EC2 인스턴스를 조정할 수 있습니다. 나가는 리전(소스 및 대상)을 기준으로 용량 비율을 정의할 수 있습니다.
구성
EC2 Auto Scaling 그룹 실행 블록을 구성할 때 계획과 연결된 특정 리전의 EC2 Auto Scaling ARNs을 입력합니다. 계획 실행 중에 확장하려는 각 리전에 EC2 Auto Scaling ARNs을 입력해야 합니다.
EC2 Auto Scaling 그룹 실행 블록을 구성하려면 다음 값을 입력합니다.
단계 이름: 이름을 입력합니다.
단계 설명(선택 사항): 단계에 대한 설명을 입력합니다.
리전의 EC2 Auto Scaling 그룹 ARN: 계획의 각 리전에서 EC2 Auto Scaling의 ARN을 입력합니다.
활성화된 리전의 용량과 일치하는 백분율: Auto Scaling 그룹에서 활성화된 리전과 일치하는 실행 중인 인스턴스 수의 원하는 백분율을 입력합니다.
용량 모니터링 접근 방식: 드롭다운 메뉴에서 EC2 Auto Scaling 그룹에 대한 모니터링 접근 방식을 선택합니다.
제한 시간: 제한 시간 값을 입력합니다.
그런 다음 단계 저장을 선택합니다.
작동 방법
EC2 Auto Scaling 실행 블록을 구성한 후 리전 스위치는 소스 Auto Scaling 그룹 하나와 대상 Auto Scaling 그룹이 하나만 있는지 확인합니다. Auto Scaling 그룹이 여러 개 있는 경우 계획 평가 중에 실행 블록이 실패합니다. 목표 용량은 상태가 로 설정된 인스턴스 수로 정의됩니다InService
. 자세한 내용은 EC2 Auto Scaling 인스턴스 수명 주기를 참조하세요.
일치하는 백분율에 대해 지정하는 값(Auto Scaling 실행 블록을 구성할 때)에 따라 리전 스위치는 대상 Auto Scaling 그룹에 대해 원하는 새 용량을 계산합니다. 새 원하는 용량을 대상 Auto Scaling 그룹의 원하는 용량과 비교합니다. 리전 스위치에서 원하는 용량을 계산하는 데 사용하는 공식은 입니다. ceil(percentToMatch * Source Auto Scaling group capacity)
여기서 ceil()은 모든 소수 결과를 반올림하는 함수입니다. 대상 Auto Scaling 그룹의 현재 원하는 용량이 리전 스위치가 계산하는 새 Auto Scaling 그룹의 원하는 용량보다 크거나 같으면 실행 블록이 진행됩니다. 리전 스위치는 Auto Scaling 그룹 용량을 축소하지 않습니다.
리전 전환이 Auto Scaling 블록을 실행하면 리전 전환은 원하는 용량에 맞게 대상 리전 Auto Scaling 그룹 용량을 확장하려고 시도합니다. 그런 다음 리전 전환은 요청된 Auto Scaling 그룹 용량이 대상 리전의 Auto Scaling 그룹에서 충족될 때까지 기다린 후 리전 전환이 계획의 다음 단계로 진행됩니다.
액티브/액티브 접근 방식을 사용하는 경우 리전 스위치는 구성된 다른 리전을 소스로 사용합니다. 즉, 리전이 비활성화되는 경우 리전 스위치는 다른 활성 리전을 조정할 백분율과 일치하는 소스로 사용합니다.
이 블록은 정상 실행 모드와 비정상 실행 모드를 모두 지원합니다. 리전 전환이 계획의 다음 단계로 넘어가기 전에 대상 리전에서 일치시킬 컴퓨팅 용량의 최소 백분율을 지정하여 부실한 실행을 구성할 수 있습니다.
계획 평가의 일부로 평가되는 항목
리전 전환이 계획을 평가할 때 리전 전환은 EC2 Auto Scaling 그룹 실행 블록 구성 및 권한에 대해 몇 가지 중요한 검사를 수행합니다. 리전 스위치 평가는 Auto Scaling 그룹이 두 리전에 모두 있는지 확인하고, 올바르게 구성되고 액세스할 수 있는지 확인하고, 각 리전에서 실행 중인 인스턴스 수를 기록합니다. 또한 대상 리전의 Auto Scaling 그룹의 최대 용량이 필요한 용량에 대해 지정된 비율 일치 규모를 처리하기에 충분한지 확인합니다.
리전 스위치는 또한 계획의 IAM 역할에 Auto Scaling에 대한 올바른 권한이 있는지 확인합니다. 리전 스위치 실행 블록에 필요한 권한에 대한 자세한 내용은 섹션을 참조하세요ARC의 리전 전환에 대한 자격 증명 기반 정책 예제. 검사 중 하나라도 실패하면 리전 스위치는 콘솔에서 볼 수 있는 경고 메시지를 반환합니다. 또는 EventBridge를 통해 또는 API 작업을 사용하여 검증 경고를 받을 수 있습니다.