Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Posso usar pesos de terminal para aceleradores de roteamento padrão e personalizados


Posso usar pesos de terminal para aceleradores de roteamento padrão e personalizados


Você pode usar pesos do ponto de extremidade com aceleradores de roteamento padrão no AWS Global Accelerator para controlar a proporção de tráfego direcionado a cada terminal dentro de um grupo de terminais. Os pesos do ponto de extremidade são valores numéricos (de 0 a 255) que determinam como o tráfego é distribuído entre pontos de extremidade, como balanceadores de carga de rede, balanceadores de carga de aplicação, instâncias EC2 ou endereços IP elásticos. Ao ajustar os pesos, você pode executar o balanceamento de carga, realizar liberações canárias ou mudar gradualmente o tráfego entre os pontos de extremidade. Por exemplo, definir o peso de um endpoint para 1 e outro para 255 significa que o primeiro recebe 1/256 do tráfego e o segundo 255/256. Definir um peso para 0 interrompe o tráfego para esse ponto de extremidade. O acelerador global calcula a soma dos pesos em um grupo de terminais e rotula o tráfego proporcionalmente [1] [2] [9].

Por outro lado, os aceleradores de roteamento personalizados no AWS Global Acelerator funcionam de maneira diferente. Eles direcionam o tráfego para sub -redes VPC contendo instâncias do EC2, para não carregar balanceadores ou outros tipos de terminais. A documentação e as referências da API não mencionam a capacidade de atribuir pesos a pontos de extremidade nos aceleradores de roteamento personalizados. Em vez disso, os aceleradores de roteamento personalizados mapeiam o tráfego recebido em endereços IP estáticos diretamente para instâncias específicas do EC2 nas sub -redes VPC. Isso implica que os pesos do ponto final não são aplicáveis ​​ou suportados para aceleradores de roteamento personalizados [6] [10].

Resumo:

- Aceleradores de roteamento padrão: suporta pesos do ponto de extremidade para controlar a distribuição de tráfego entre pontos de extremidade em um grupo de terminais. Os pesos variam de 0 a 255 e afetam a quantidade de tráfego que cada ponto de extremidade recebe em relação a outros.
- Aceleradores de roteamento personalizado: não suportam pesos do ponto de extremidade. O tráfego é roteado com base em mapeamentos para sub -redes VPC com instâncias EC2, sem distribuição ponderada.

Portanto, os pesos do terminal podem ser usados ​​apenas com aceleradores de roteamento padrão, não com aceleradores de roteamento personalizados no AWS Global Acelerator.

Citações:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-weights.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://www.alibabacloud.com/help/en/ga/user-guide/overview-4/
[4] https://repost.aws/knowledge-center/global-accelerator-failover-fifferent-region
[5] https://boto3.amazonaws.com/v1/documentation/api/1.12.30/reference/services/globalaccelerator.html
[6] https://boto3.amazonaws.com/v1/documentation/api/1.17.39/reference/services/globalaccelerator.html
[7] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/add-endpons.html
[8] https://awscli.amazonaws.com/v2/documentation/api/2.3.2/reference/globalaccelerator/index.html
[9] https://hands-on.cloud/aws-services/global-accelerator/
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-ruting-guidelines.html
[11] https://www.alibabacloud.com/help/en/ga/user-guide/create-and-manage-standard-instances