Qual zona disponível devo escolher ao iniciar uma instância EC2?

Qual zona disponível devo escolher ao iniciar uma instância EC2?

Eu conferihttps://www.parkmycloud.com/blog/aws-regions-and-availability-zones/ehttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-availability-zones. É fácil escolher uma região próxima aos meus clientes. Porém, e quanto à zona disponível?

Qual zona disponível devo escolher ao iniciar uma instância EC2 para obter o melhor desempenho? Por exemplo, quero iniciar uma instância EC2 em us-east-1 e, em seguida, adicionar Cloudfront com escudo Origin em us-east1. Qual zona disponível devo escolher? Existem 6 deles. Ambos os artigos acima não descrevem como escolher a zona disponível.

Eu noto isso emhttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-availability-zones, dizia que us-east-1a em uma conta pode ter a mesma zona de disponibilidade que us-east-1b em outra conta. Isso significa que é melhor deixar a Amazon alocar AZ para mim em vez de escolher uma manualmente?

Responder1

A página da AWS diz literalmente o que escolher. Texto em negrito destacado por mim.

Ao iniciar suas instâncias iniciais,recomendamos que você aceite a zona de disponibilidade padrão, porque isso nos permite selecionar a melhor zona de disponibilidade para você com base na integridade do sistema e na capacidade disponível. Se você iniciar instâncias adicionais,especifique uma zona somente se suas novas instâncias precisarem estar próximas ou separadas das instâncias em execução.

Portanto, sinto que estão faltando alguns conceitos básicos aqui. As AZs são todas (efetivamente) iguais dentro de uma região. Você deve escrever seu aplicativo para poder usar qualquer zona dentro de uma região se houver uma falha dentro de uma zona. Na terceira frase da página da AWS que você vinculou:

Se você distribuir suas instâncias em várias zonas de disponibilidade e uma instância falhar, você poderá projetar seu aplicativo para que uma instância em outra zona de disponibilidade possa lidar com solicitações.

Responder2

Geralmente não importa qual zona de disponibilidade você escolhe. O desempenho e o preço são os mesmos em cada AZ de uma região. Em algumas regiões, alguns tipos de instâncias especiais não estão disponíveis em todas as AZ, mas isso é raro.

As AZs permitem implantar aplicativos altamente disponíveis. Isso é algo que você pode considerar à medida que seu conhecimento sobre AWS melhora. Certifique-se também de configurar backups -Instantâneos do EBSsão a maneira mais fácil, que você pode automatizar no console EC2 usandoGerente de Ciclo de Vida.

informação relacionada