Testes de falhas no Amazon EBS - Amazon EBS

Testes de falhas no Amazon EBS

AWS Fault Injection Service (AWS FIS) é um serviço totalmente gerenciado que ajuda você a realizar experimentos de injeção de falhas no seu workload da AWS. Com as ações do EBS no AWS FIS, você pode testar como suas aplicações respondem a falhas de armazenamento que podem resultar em interrupções de E/S e degradação do desempenho nos seus volumes. Esse ambiente de teste controlado permite que você observe como suas aplicações respondem às interrupções para que você possa identificar pontos fracos em sua arquitetura e melhorar a resiliência geral das suas aplicações. Usando a ação de pausa de E/S e a ação de injeção de latência, você pode testar seus mecanismos de monitoramento e recuperação, como alarmes e fluxos de trabalho de failover do Amazon CloudWatch, e melhorar a resiliência das suas aplicações essenciais a falhas de armazenamento. Para obter mais informações sobre o AWS FIS, consulte o Guia do usuário do AWS Fault Injection Service.

Experimentos disponíveis

Atualmente, o Amazon EBS é compatível com duas injeções de falhas AWS FIS:

Considerações

As seguintes considerações se aplicam:

  • Todos os tipos de volumes do Amazon EBS são compatíveis. Há compatibilidade com volumes raiz e volumes de dados. Volumes de armazenamento de instância não são compatíveis.

  • Os volumes devem ser anexados a instâncias do EC2 baseadas em Nitro.

  • Seus volumes retomarão o desempenho original de E/S assim que o experimento for concluído, com base na duração. Também é possível interromper um experimento em andamento antes que ele seja concluído. Como alternativa, você pode criar uma condição de parada para interromper o experimento se ele atingir um limite que você define em um alarme do CloudWatch.

  • Você pode usar volumes AWS FIS com Multi-Attach ativado. Todas as instâncias anexadas são afetadas. Você não pode selecionar um anexo de instância de volume específico para experimentos.

  • No momento, o FIS não está disponível em zonas locais, Outposts ou zonas Wavelength.

  • Você pode testar até 5 volumes na mesma zona de disponibilidade simultaneamente ao especificar ARNs de volume no console.

  • Não é possível usar AWS FIS com volumes criados em um Outpost, em uma zona AWS Wavelength ou em uma zona local.