O AWS Global Accelerator usa o conceito de zonas de rede para aprimorar a tolerância, a disponibilidade e o desempenho de seus aplicativos em todo o mundo. Aqui está uma explicação detalhada das zonas de rede no Global Accelerator:
** Definição e propósito
Uma zona de rede no Global Accelerator é uma unidade isolada de infraestrutura física, semelhante em conceito a uma zona de disponibilidade da AWS, mas específica para o Serviço Global de Acelerador. Cada zona de rede possui seu próprio conjunto de infraestrutura física e serve endereços IP de uma sub -rede IP exclusiva. Essas zonas são projetadas para fornecer isolamento de falhas e alta disponibilidade para os endereços IP estáticos atribuídos ao seu acelerador [3] [5] [6].
** Endereços IP estáticos e zonas de rede
Quando você cria um acelerador global, a AWS aloca dois endereços IPv4 estáticos (ou quatro IPs estáticos para aceleradores de pilha dupla) para o seu acelerador. Cada um desses endereços IP estático é servido a partir de uma zona de rede diferente. Isso significa que os dois IPs são anunciados de zonas de rede separadas e independentes, que protegem sua aplicação se uma zona de rede sofrer uma falha ou interrupção. Por exemplo, se um endereço IP se tornar inacessível devido a problemas de rede ou bloqueio de IP por determinadas redes de clientes, os aplicativos do cliente podem tentar novamente usando o outro endereço IP saudável da outra zona de rede [3] [5] [6] [8].
** Isolamento físico e tolerância a falhas
Cada zona de rede é gerenciada de forma independente e possui políticas estritas de controle de alterações para garantir que as atualizações ou alterações afetem apenas uma zona de rede por vez. Este isolamento limita o impacto de falhas ou atividades de manutenção. Além disso, cada zona de rede é particionada em várias células, que são unidades isoladas com seus próprios hospedeiros e configurações físicas. Os clientes estão associados a pares de células em zonas de rede separadas; portanto, se uma célula for impactada, o tráfego continuará sendo servido da outra célula na outra zona de rede, aumentando a resiliência [5].
** Função no roteamento de tráfego
As zonas de rede permitem que o acelerador global forneça roteamento tolerante a falhas e de alta disponibilidade, anunciando endereços IP de várias zonas isoladas. O tráfego dos usuários é roteado para o local mais próximo da AWS Edge, onde o acelerador global encerra a conexão TCP e a encaminha pela rede global da AWS para o endpoint regional ideal. O uso de zonas de rede garante que, se uma zona ou endereço IP não estiver disponível, o tráfego poderá failover instantaneamente para o endereço IP da outra zona sem interrupção [3] [5] [6].
**Resumo
- As zonas de rede são unidades de infraestrutura física isoladas no AWS Global Accelerator, semelhantes às zonas de disponibilidade, mas específicas da rede Edge.
- Cada acelerador recebe dois endereços IP estáticos, cada um servido de uma zona de rede diferente para fornecer tolerância a falhas.
- As zonas de rede possuem gerenciamento independente, infraestrutura física e sub -redes IP para isolar falhas.
- Eles são divididos em células para reduzir o impacto do cliente das falhas.
- As zonas de rede permitem failover instantâneo entre endereços IP se uma zona ficar indisponível, garantindo alta disponibilidade e resiliência para aplicações globais [3] [5] [6] [8].
Esse design permite que o AWS Global Accelerator forneça um serviço de roteamento de tráfego global altamente disponível, performante e tolerante a falhas para seus aplicativos.
Citações:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
[3] https://aws.amazon.com/global-accelerator/features/
[4] https://tutorialsdojo.com/aws-global-accelerator/
[5] https://aws.amazon.com/blogs/networking-and-content-delivery/maximising-application-resilience-with-aws-global-accellerator/
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-compponnts.html
[7] https://boto3.amazonaws.com/v1/documentation/api/1.17.39/reference/services/globalaccelerator.html
[8] https://www.hava.io/blog/what-is-aws-global-accelerator
[9] https://stackoverflow.com/questions/63239840/what-is-the-aws-global-accelerator-eni
[10] https://www.whizlabs.com/blog/aws-global-accelerator/