Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Pot folosi greutăți Endpoint atât pentru acceleratoare de rutare standard, cât și pentru cele personalizate


Pot folosi greutăți Endpoint atât pentru acceleratoare de rutare standard, cât și pentru cele personalizate


Puteți utiliza greutăți Endpoint cu acceleratoare de rutare standard în AWS Global Accelerator pentru a controla proporția de trafic direcționată către fiecare punct final într -un grup final. Greutățile punctului final sunt valori numerice (de la 0 la 255) care determină modul în care traficul este distribuit între puncte finale, cum ar fi echilibratorii de încărcare a rețelei, echilibratorii de încărcare a aplicațiilor, instanțele EC2 sau adrese IP elastice. Prin ajustarea greutăților, puteți efectua echilibrarea sarcinii, efectuarea de comunicări canare sau puteți schimba treptat traficul între punctele finale. De exemplu, stabilirea greutății unui punct de vedere la 1 și altul la 255 înseamnă că primul primește 1/256 din trafic și al doilea 255/256. Setarea unei greutăți la 0 oprește traficul la acel punct final. Acceleratorul global calculează suma greutăților într -un grup final și trafic trafic proporțional [1] [2] [9].

În schimb, acceleratoarele de rutare personalizate în acceleratorul global AWS funcționează diferit. Se orientează traficul către subrețele VPC care conțin instanțe EC2, nu pentru a încărca echilibratorii sau alte tipuri de puncte finale. Referințele de documentare și API nu menționează posibilitatea de a atribui greutăți punctelor finale în acceleratoarele de rutare personalizate. În schimb, acceleratoarele de rutare personalizate mizează traficul de intrare pe adrese IP statice direct la anumite instanțe EC2 din subrețele VPC. Aceasta implică faptul că greutățile de punct final nu sunt aplicabile sau acceptate pentru acceleratoare de rutare personalizate [6] [10].

Rezumat:

- Acceleratoare de rutare standard: Suportați greutățile punctului final pentru a controla distribuția traficului între punctele finale dintr -un grup final. Greutățile variază de la 0 la 255 și afectează cât de mult trafic fiecare punct final primește în raport cu altele.
- Acceleratoare de rutare personalizate: Nu acceptați greutăți Endpoint. Traficul este dirijat pe baza mapării către subrețele VPC cu instanțe EC2, fără distribuție ponderată.

Prin urmare, greutățile endpoint pot fi utilizate numai cu acceleratoare de rutare standard, nu cu acceleratoare de rutare personalizate în AWS Global Accelerator.

Citări:
[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-aatover-different-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-endpoints.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-routing-guidelines.html
[11] https://www.alibabacloud.com/help/en/ga/user-guide/create-and-manage-standard-ga-instances