를 사용하여 영역 자동 전환 테스트 AWS FIS - Amazon Application Recovery Controller(ARC)

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

를 사용하여 영역 자동 전환 테스트 AWS FIS

AWS Fault Injection Service 를 사용하여 AZ 가용성: 전력 중단 시나리오와 같은 실제 조건을 시뮬레이션하는 데 도움이 되는 실험을 설정하고 실행할 수 있습니다.이 시나리오는 잠재적으로 광범위한 AZ 장애 발생 시 자동 전환이 활성화된 리소스에서가 영역 자동 전환을 시작할 때 AWS 어떤 일이 발생하는지 보여줍니다.

aws:arc:start-zonal-autoshift 복구 시작 작업을 통해가 영역 자동 전환이 활성화된 리소스의 경우 AZs 가용성 시나리오를 실행하는 AWS 리전 동안 잠재적으로 손상된 AZ에서 트래픽을 AWS 자동으로 이동하고 동일한의 정상 AZ로 다시 라우팅하는 방법을 시연할 수 있습니다.

예를 들어 AWS FIS 시나리오 라이브러리를 사용하여 정전으로 인한 AZ 장애를 시뮬레이션할 수 있습니다. 이 실험에서는 AZ 전원 중단이 시작된 후 5분이 지나면 복구 작업이 지정된 AZ에서 리소스 트래픽을 aws:arc:start-zonal-autoshift 자동으로 이동합니다. 전원 중단의 나머지 25분 동안 트래픽이 이동되어 잠재적으로 광범위한 AZ 장애가 있을 때 자동 전환이 트리거되는 방식을 보여줍니다. 실험이 완료되면 트래픽 이동이 종료되고 트래픽이 모든 AZs로 다시 흐르기 시작합니다. 이 프로세스는 AZ에 영향을 미치는 전력 이벤트에서 완전히 복구하는 방법을 보여줍니다.

실험이 영역 자동 전환 연습 실행과 어떻게 다른지

AWS FIS 실험은의 영역 자동 전환 연습 실행과 다릅니다. 연습 실행 중에 ARC는 애플리케이션이 AZ 손실을 허용할 수 있도록 일반 프로세스의 일부로 리소스의 트래픽을 하나의 AZ에서 다른 곳으로 이동합니다. 그러나 실험 중에 AWS FIS 는 사용자를 대신하여 자동 전환이 활성화된 리소스에 대해 AZ 장애 및 자동 전환을 트리거하는 방법을 AWS FIS 시연한 다음 장애가 해결되면 자동 전환을 취소합니다.

실행 중인 AWS FIS 시작 영역 전환은 업데이트할 수 없습니다. 또한 외부 영역 전환을 취소하면 AWS FIS 실험 AWS FIS이 종료됩니다.

AWS FIS 만료 기반 안전 메커니즘

AWS FIS 는 StartZonalShift, UpdateZonalShiftCancelZonalShift API 작업을 사용하여 영역 전환을 관리하며, 이러한 요청의 expiresIn 필드는 안전 메커니즘으로 1분으로 설정됩니다. 이렇게 AWS FIS 하면 네트워크 중단 또는 시스템 문제와 같은 예상치 못한 이벤트가 발생할 경우가 영역 전환을 빠르게 롤백할 수 있습니다. ARC 콘솔에서 만료 시간 필드는 AWS FIS관리형으로 표시되며 실제 예상 만료는 영역 전환 작업에 지정된 기간에 따라 결정됩니다. 연습 실행에 대한 자세한 내용은 영역 자동 전환 및 연습 실행 작동 방식을 참조하세요.

지정된 시간에 두 개 이상의 영역 전환이 적용될 수 없습니다. 즉, 하나의 연습만 리소스에 대해 영역 전환, 고객 시작 영역 전환, 자동 전환 또는 AWS FIS 실험을 실행합니다. 두 번째 영역 전환이 시작되면 ARC는 우선 순위를 따라 리소스에 적용되는 영역 전환 유형을 결정합니다. 영역 전환의 우선 순위에 대한 자세한 내용은 섹션을 참조하세요영역 전환 우선 순위.

AWS FIS 복구 작업에 대한 자세한 내용은 AWS Fault Injection Service 사용 설명서AWS FIS 복구 작업을 참조하세요.