Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Могу ли я использовать вес в конечных точках как для стандартных, так и для пользовательских ускорителей маршрутизации


Могу ли я использовать вес в конечных точках как для стандартных, так и для пользовательских ускорителей маршрутизации


Вы можете использовать вес в конечной точке со стандартными ускорителями маршрутизации в глобальном ускорительном ускорителе AWS, чтобы контролировать долю трафика, направленного на каждую конечную точку в группе конечных точек. Вес в конечных точках представляют собой числовые значения (от 0 до 255), которые определяют, как трафик распределяется среди конечных точек, таких как балансировщики сетевой нагрузки, балансировщики нагрузки приложения, экземпляры EC2 или упругие IP -адреса. Регулируя веса, вы можете выполнять балансировку нагрузки, проводить канарейские релизы или постепенно переключать трафик между конечными точками. Например, установление веса одной конечной точки до 1, а другая - 255 означает, что первый получает 1/256 трафика и второй 255/256. Установка веса на 0 останавливает трафик в эту конечную точку. Глобальный акселератор рассчитывает сумму весов в группе конечных точек и пропорционально пропорционально трафику [1] [2] [9].

Напротив, пользовательские ускорители маршрутизации в AWS Global Accelerator работают по -разному. Они направляют трафик в подсети VPC, содержащие экземпляры EC2, а не для загрузки балансировщиков или других типов конечных точек. В документации и ссылках на API не упоминаются возможность назначать веса для конечных точек в пользовательских ускорителях маршрутизации. Вместо этого, пользовательские ускорители маршрутизации отображают входящий трафик на статических IP -адресах непосредственно с определенными экземплярами EC2 в подсети VPC. Это подразумевает, что веса конечной точки не применимы или поддерживаются для пользовательских ускорителей маршрутизации [6] [10].

Краткое содержание:

- Стандартные ускорители маршрутизации: поддержка веса конечных точек для контроля распределения трафика между конечными точками в группе конечных точек. Веса варьируются от 0 до 255 и влияют на то, сколько трафика получает каждая конечная точка по сравнению с другими.
- Пользовательские ускорители маршрутизации: не поддерживайте вес в конечных точках. Трафик маршрутизируется на основе сопоставлений с подсети VPC с экземплярами EC2, без взвешенного распределения.

Следовательно, веса конечной точки могут использоваться только со стандартными ускорителями маршрутизации, а не с пользовательскими ускорителями маршрутизации в AWS Global Accelerator.

Цитаты:
[1] https://docs.aws.amazon.com/global-ccelerator/latest/dg/about-endpoints-endpoint-weights.html
[2] https://docs.aws.amazon.com/global-ccelerator/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-ccelerator-failover-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-ccelerator/
[10] https://docs.aws.amazon.com/global-ccelerator/latest/dg/about-custom-routing-guidelines.html
[11] https://www.alibabacloud.com/help/en/ga/user-guide/create-and-danage-standard-ga-nstances