Amazon EBS에서 오류 테스트 - Amazon EBS

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

Amazon EBS에서 오류 테스트

AWS Fault Injection Service (AWS FIS)는 AWS 워크로드에서 결함 주입 실험을 수행하는 데 도움이 되는 완전 관리형 서비스입니다. 의 EBS 작업을 사용하면 애플리케이션이 스토리지 장애에 어떻게 반응하여 볼륨에서 I/O 중단 및 성능 저하를 초래할 수 있는지 테스트 AWS FIS할 수 있습니다. 이 제어된 테스트 환경을 사용하면 애플리케이션이 장애에 어떻게 대응하는지 관찰하여 아키텍처의 약점을 식별하고 애플리케이션의 전반적인 복원력을 개선할 수 있습니다. I/O 일시 중지 작업과 지연 시간 주입 작업을 사용하여 Amazon CloudWatch 경보 및 장애 조치 워크플로와 같은 모니터링 및 복구 메커니즘을 테스트하고, 스토리지 장애에 대한 미션 크리티컬 애플리케이션의 복원력을 개선할 수 있습니다. 에 대한 자세한 내용은 AWS Fault Injection Service 사용 설명서를 AWS FIS참조하세요.

사용 가능한 실험

Amazon EBS는 현재 두 가지 AWS FIS 장애 주입을 지원합니다.

고려 사항

다음 사항을 고려하세요.

  • 모든 Amazon EBS 볼륨 유형이 지원됩니다. 루트 볼륨과 데이터 볼륨이 모두 지원됩니다. 인스턴스 스토어 볼륨이 지원되지 않습니다.

  • 볼륨은 Nitro 기반 EC2 인스턴스에 연결해야 합니다.

  • 실험이 지속 시간에 따라 완료되고 나면 볼륨이 원래 I/O 성능을 재개합니다. 실행 중인 실험을 완료 전에 중지할 수도 있습니다. 또는 CloudWatch 경보에서 정의한 임계값에 도달하는 경우 실험을 중지하는 중지 조건을 생성할 수 있습니다.

  • 다중 연결 지원 볼륨 AWS FIS 에서를 사용할 수 있습니다. 연결된 인스턴스가 모두 영향을 받습니다. 실험에 대해 특정 볼륨-인스턴스 연결만 선택할 수는 없습니다.

  • FIS는 현재 로컬 영역, Outpost 또는 Wavelength Zone에서 사용할 수 없습니다.

  • 콘솔에서 볼륨 ARN을 지정할 때 동일한 가용 영역에서 최대 5개의 볼륨을 동시에 테스트할 수 있습니다.

  • , AWS Wavelength 영역 또는 로컬 영역에서 생성된 AWS FIS 볼륨Outpost에는를 사용할 수 없습니다.