Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Ako nakonfigurujete závažia koncových bodov pre štandardné aj vlastné zrýchľovače smerovania


Ako nakonfigurujete závažia koncových bodov pre štandardné aj vlastné zrýchľovače smerovania


Ak chcete nakonfigurovať závažia koncových bodov pre štandardné aj vlastné urýchľovače smerovania v globálnom akcelerátore AWS, spravujete spôsob, akým je prevádzka úmerne distribuovaná do koncových bodov v rámci koncovej skupiny priradením váh každému koncovému bodu. Tu je podrobné usmernenie, ako to urobiť pre oba typy urýchľovačov:

Štandardné urýchľovače smerovania

Aké sú závažia koncových bodov?

- Hmotnosti koncového bodu sú číselné hodnoty od 0 do 255, ktoré určujú podiel prenosu smerovaného do každého koncového bodu v rámci koncovej skupiny.
- V predvolenom nastavení má každý koncový bod hmotnosť 128.
- Globálny akcelerátor vypočíta súčet všetkých závaží koncových bodov v koncovej skupine a smeruje prenos do každého koncového bodu na základe pomeru jeho hmotnosti k celkovému súčtu.
- Napríklad, ak majú koncové body hmotnosti 4, 5, 5 a 6 (celkom 20), prevádzka je smerovaná na 4/20 do prvého koncového bodu, 5/20 až druhého a tretieho a 6/20 až posledného [2] [3] [6] [10].

Ako nakonfigurovať závažia koncového bodu

- V konzole AWS Global Accelerator vyberte svoj akcelerátor a poslucháč.
- Vyberte skupinu Endpoint, do ktorej chcete pridať alebo upraviť koncové body.
- Pridajte alebo upravte koncový bod a zadajte hodnotu hmotnosti medzi 0 a 255.
- Nastavenie hmotnosti na 0 znamená, že koncový bod nedostane prevádzku.
- Môžete dynamicky upravovať váhy tak, aby ste posunuli distribúciu premávky, napríklad v prípade kanárových vydaní postupným zvýšením hmotnosti koncového bodu novej verzie a znížením starého [2] [6].
- Zachovanie adresy klienta IP je možné povoliť voliteľne, ale poznamenajte, že globálny akcelerátor môže prepísať hmotnosti koncového bodu, aby sa predišlo zrážkam pripojenia, keď je táto funkcia povolená [2] [3].

Ďalšie úvahy

- Doplnkové číselníky sú nakonfigurované na úrovni koncovej skupiny na riadenie celkového percentuálneho podielu prenosu odoslaného tejto skupine, zatiaľ čo hmotnosti riadia distribúciu prevádzky medzi koncovými bodmi v rámci skupiny.
- zdravotné kontroly ovplyvňujú smerovanie: Prenos sa distribuuje iba do zdravých koncových bodov; Ak sa koncový bod stane nezdravým, hmotnosti sa prepočítajú medzi zostávajúce zdravé koncové body [10].

Vlastné urýchľovače smerovania

Aké sú koncové body smerovania?

- Koncové body sú podsiete VPC spojené s akcelerátorom.
- Prenos je smerovaný do inštancií EC2 v rámci týchto podsiete na základe mapovaní portov.

Konfigurácia závaží koncového bodu

- V prípade poslucháčov vlastného smerovania určíte váhy pre každý koncový bod (podsiete) na riadenie pomeru distribuovaného prenosu.
- Platné váhy sú od 0 do 255, s predvolenou hodnotou 255.
- Globálny akcelerátor sumarizuje váhy všetkých koncových bodov v skupine a úmerne distribuuje premávku.
- Nastavenie hmotnosti koncového bodu na 0 zastaví distribúciu dopravy do tohto koncového bodu.
- To umožňuje vyváženie záťaže, postupnú dopravnú migráciu (kanáriové vydania) a zlepšené využitie zdrojov [6] [9].

Ako nakonfigurovať

- Pomocou konzoly AWS, CLI alebo SDKS pridajte vlastné koncové body smerovania do skupiny koncových bodov.
- Pri pridávaní alebo aktualizácii koncových bodov zadajte hmotnosť pre každý koncový bod podsiete.
- Uistite sa, že rozsah portov poslucháča je dostatočný na pokrytie požiadaviek na port podsiete.
- Povoľte prenos do konkrétnych portov alebo všetkých cieľov v podsieti pomocou rozhrania AFTERCOMCUTHROTINGTRAFFIC API, ak je to potrebné [9].

Zhrnutie kľúčových bodov

- Hmotnosti koncových bodov riadia proporcionálne rozdelenie prenosu v rámci koncovej skupiny pre štandardné aj vlastné urýchľovače smerovania.
- Hmotnosti sa pohybujú od 0 (bez prevádzky) do 255 (maximálny podiel prenosu).
- Upravte váhy na správu vyváženia záťaže, zlyhania a postupných stratégií nasadenia.
- V prípade štandardných akcelerátorov sa hmotnosti vzťahujú na zdroje, ako sú vyvažovatelia záťaže, inštancie EC2 alebo elastické IP.
- Pre urýchľovače vlastného smerovania sa hmotnosti vzťahujú na koncové body podsiete VPC.
- Zachovanie IP klienta a kontroly zdravia ovplyvňujú správanie smerovania a v niektorých prípadoch môže potlačiť váhy.

Táto flexibilita konfigurácie umožňuje presnú kontrolu nad tým, ako je prevádzka smerovaná na celom svete s cieľom optimalizovať stratégie výkonu, dostupnosti a nasadenia [2] [3] [6] [9] [10].

Citácie:
[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/about-endpoints-adding-endpoints.html
[3] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/add-endpoints.html
[4] https://repost.aws/knowledge-center/global-accelerator-failover-different-region
[5] https://www.alibabacloud.com/help/en/ga/user-guide/create-and-manage-the-endpoint-groups-of-intelligent-intelligent-routing-litteners
[6] https://www.alibabacloud.com/help/en/ga/user-guide/overview-4/
[7] https://boto3.amazonaws.com/v1/documentation/api/1.21.9/reference/services/globalaccelerator.html
[8] https://cloudchipr.com/blog/aws-global-accelerator
[9] https://metacpan.org/pod/paws::globalaccelerator
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[11] https://www.alibabacloud.com/help/en/ga/getting-started/accelerate-transmission-of-petwork-traffic-destined-dentine-for-a-specified-domain-name-name