Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Como faço para configurar grupos de terminais regionais no AWS Global Accelerator


Como faço para configurar grupos de terminais regionais no AWS Global Accelerator


Para configurar grupos regionais de terminais no AWS Global Accelerator, siga estas etapas e conceitos detalhados:

** 1. Entender os grupos de endpoint e seu papel
Um grupo de terminais no AWS Global Accelerator está associado a uma região específica da AWS e contém um ou mais pontos de extremidade nessa região. Cada grupo de terminais está vinculado a um ouvinte, que processa as conexões do cliente de entrada com base em protocolos e portas especificados. Para aceleradores padrão, os grupos de terminais direcionam o tráfego para recursos como balanceadores de carga de rede (NLB), balanceadores de carga de aplicação (ALB), instâncias EC2 ou endereços IP elásticos em uma única região AWS [1] [2] [10].

** 2. Crie ou selecione um acelerador e ouvinte
Primeiro, crie um acelerador (roteamento padrão ou personalizado) no console do acelerador global ou via API. Em seguida, crie um ou mais ouvintes especificando o protocolo (TCP, UDP ou ambos) e o intervalo de porta ou porta que o acelerador usará para receber o tráfego do cliente [8] [10].

** 3. Adicionar grupos de terminais aos ouvintes
Para cada ouvinte, adicione um ou mais grupos de terminais selecionando a região da AWS onde seus pontos de extremidade residem. Cada ouvinte pode ter apenas um grupo de terminais por região da AWS [6] [7].

- Na AWS Global Acelerator Console, vá para a página Aceleradores e selecione seu acelerador.
- Na seção de ouvintes, escolha o ID do ouvinte ao qual você deseja adicionar um grupo de terminais.
- Clique em "Adicionar grupo de terminais" e selecione a região AWS desejada no suspensão [6].

** 4. Configure o disco de tráfego
Você pode definir uma porcentagem de discagem de tráfego (0 a 100) para cada grupo de terminais. Esse mostrador controla a proporção de tráfego que o acelerador global envia para o grupo de terminais em relação ao tráfego total direcionado a esse grupo. Ele permite o controle de tráfego de granulação fina para cenários como implantações azuis/verdes ou testes de desempenho nas regiões. Por padrão, o mostrador de tráfego é definido como 100%[1] [5] [8].

** 5. Configure verificações de saúde
Para aceleradores padrão, você pode definir configurações de verificação de saúde personalizadas para instâncias do EC2 e terminais de IP elásticos no grupo de terminais. Essas configurações definem como o acelerador global monitora o endpoint de saúde e direciona o tráfego apenas para pontos de extremidade saudáveis. Para pontos de extremidade do balanceador de carga, as verificações de saúde são configuradas no console de balanceamento de carga elástico [1] [6].

** 6. Adicione pontos de extremidade aos grupos de terminais
Adicione os pontos de extremidade específicos (NLB, ALB, instâncias EC2 ou IPS elásticos) ao grupo de terminais. Cada terminal deve ser válido e ativo. Você também pode atribuir pesos a pontos de extremidade para controlar a porcentagem de tráfego roteado para cada terminal dentro do grupo, que é útil para fins de balanceamento ou teste de carga [2] [9] [10].

** 7. Opcional: configurar as substituições da porta
Se você precisar redirecionar o tráfego para diferentes portas em seus pontos de extremidade do que os especificados no ouvinte, poderá configurar substituições de porta para o grupo de terminais. Isso é útil para evitar conflitos portuários ou colisões de conexão [6].

** 8. Salvar e monitorar
Depois de configurar grupos de terminais e adicionar pontos de extremidade, salve suas configurações. O AWS Global Accelerator monitorará a saúde do endpoint continuamente e roteará o tráfego com base na localização do cliente, na saúde do ponto final, nas configurações de discagem de tráfego e pesos do ponto de extremidade [1] [2] [8].

Resumo dos principais pontos de configuração

- Cada grupo de terminais está vinculado a uma único região da AWS e vinculado a um ouvinte.
- Você pode adicionar vários grupos de terminais para diferentes regiões a um ouvinte.
- Dial de trânsito controla a porcentagem de tráfego enviada para cada grupo de terminais.
- As verificações de saúde garantem que o tráfego seja roteado apenas para pontos de extremidade saudáveis.
- Os pontos de extremidade podem ser instâncias NLB, ALB, EC2 ou IPS elástico para aceleradores padrão.
- Os pesos do terminal permitem a distribuição de tráfego em um grupo de terminais.
- As substituições da porta podem ser configuradas, se necessário.

Essa abordagem fornece controle granular sobre como o tráfego é roteado globalmente, permitindo a otimização de desempenho e a flexibilidade de implantação em várias regiões da AWS [1] [6] [8] [10].

Citações:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-ruting-endpoint-groups.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[5] https://tutorialsdojo.com/aws-global-accelerator/
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.create-endpoint-group.html
[7] https://boto3.amazonaws.com/v1/documentation/api/1.21.9/reference/services/globalaccelerator.html
[8] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-get-started.html
[9] https://boto3.amazonaws.com/v1/documentation/api/1.16.27/reference/services/globalaccelerator.html
[10] https://cloudchipr.com/blog/aws-global-accelerator