AWS Global Accelerator -sovelluksen päätepisteiden määrittämiseksi sekä vakio- että mukautetuille reitityskiihdyttimille hallitset, kuinka liikenne on jaettu suhteellisesti päätepisteiden päätepisteisiin määrittämällä painot molemmille päätepisteille. Tässä on yksityiskohtaisia ohjeita siitä, miten tämä tehdään molemmille kiihdytintyypeille:
Standardireitityskiihdyttimet
Mitkä ovat päätepisteen painot?
- Päätepisteen painot ovat numeerisia arvoja välillä 0 - 255, jotka määrittävät päätepisteryhmän kullekin päätepisteelle johdetun liikenteen osuuden.- Oletuksena jokaisen päätepisteen paino on 128.
- Globaali kiihdytin laskee kaikkien päätepisteiden päätepisteen painojen summan ja reitittää liikenteen kullekin päätepisteelle sen painon suhteen kokonaismäärään.
- Esimerkiksi, jos päätepisteissä on painoja 4, 5, 5 ja 6 (yhteensä 20), liikenne reititetään 4/20 ensimmäiseen päätepisteeseen, 5/20 toiseen ja kolmanteen ja 6/20 viimeiseen [2] [3] [6] [10].
Kuinka määrittää päätepisteen painot
- Valitse AWS Global Accelerator -konsolissa kiihdytin ja kuuntelija.- Valitse päätepisteryhmä, johon haluat lisätä tai muokata päätepisteitä.
- Lisää tai muokkaa päätepistettä ja määritä painoarvo välillä 0 - 255.
- Painon asettaminen 0 tarkoittaa, että päätepiste ei saa liikennettä.
- Voit säätää painoja dynaamisesti liikenteen jakautumisen siirtämiseksi, kuten kanariansatteille lisäämällä vähitellen uuden version päätepisteen painoa vähentämällä vanhaa [2] [6].
- Asiakkaan IP -osoitteen säilyttäminen voidaan ottaa käyttöön valinnaisesti, mutta huomaa, että globaali kiihdytin saattaa ohittaa päätepisteen painot yhteyden törmäyksien välttämiseksi, kun tämä ominaisuus on käytössä [2] [3].
Muita näkökohtia
- Liikennevalitsimet on määritetty päätepisteen ryhmätasolla hallitakseen ryhmälle lähetettyjen liikenteen kokonaisprosenttia, kun taas painot hallitsevat liikenteen jakautumista ryhmän päätepisteiden keskuudessa.- Terveystarkastukset vaikuttavat reititykseen: Liikenne jaetaan vain terveellisille päätepisteille; Jos päätepiste muuttuu epäterveelliseksi, painot lasketaan uudelleen jäljellä olevien terveellisten päätepisteiden joukossa [10].
Mukautetut reitityskiihdyttimet
Mitkä ovat mukautetut reitityspisteet?
- Päätepisteet ovat VPC -aliverkkoja, jotka liittyvät kiihdyttimeen.- Liikenne reititetään EC2 -tapauksiin näissä aliverkkoissa, jotka perustuvat satamakartoituksiin.
Päätelaitteiden määrittäminen
- Mukautetuille reitityskuuluille määrität kullekin päätepisteelle (aliverkon) painot jaetun liikenteen suhteen hallitsemiseksi.- Voimassa olevat painot ovat välillä 0 - 255, oletusarvoa 255.
- Globaali kiihdytin tiivistää kaikkien ryhmän päätepisteiden painot ja jakaa liikenteen suhteellisesti.
- Päätepisteen painon asettaminen 0 pysäyttää liikenteen jakelun kyseiseen päätepisteeseen.
- Tämä mahdollistaa kuormituksen tasapainottamisen, asteittaisen liikenteen siirtymisen (kanarian vapautukset) ja parantuneen resurssien hyödyntämisen [6] [9].
Kuinka määrittää
- Käytä AWS -konsolia, CLI: tä tai SDK: ta mukautettujen reitityspisteiden lisäämiseen päätepisteryhmään.- Määritä kunkin aliverkon päätepisteen paino lisäämällä tai päivittäessäsi päätepisteitä.
- Varmista, että kuuntelijan porttivalikoima on riittävä kattamaan aliverkon porttivaatimukset.
- Ota liikenne tietyille porteille tai kaikkiin aliverkon kohteisiin käyttämällä tarvittaessa salliaCustomroutingTraffic -sovellusliittymän [9].
Yhteenveto avainpisteistä
- Päätelaitospainot hallitsevat suhteellista liikenteen jakautumista päätepisteryhmässä sekä vakio- että mukautetuille reitityskiihdyttimille.- Painot vaihtelevat 0: sta (ei liikennettä) - 255 (liikenteen enimmäisosuus).
- Säädä painoja kuormituksen tasapainottamisen, virheenvaihdon ja asteittaisten käyttöönottostrategioiden hallitsemiseksi.
- Vakiokihastuttajille painot koskevat resursseja, kuten kuormituksen tasapainottajia, EC2 -ilmentymiä tai elastisia IP: itä.
- Mukautetuille reitityskiihdyttimille painot koskevat VPC -aliverkon päätepisteitä.
- Asiakkaan IP: n säilyttäminen ja terveystarkastukset vaikuttavat reitityskäyttäytymiseen ja voivat joissain tapauksissa ohittaa painoja.
Tämä kokoonpanon joustavuus mahdollistaa tarkan hallinnan siitä, kuinka liikenne reititetään maailmanlaajuisesti suorituskyvyn, saatavuuden ja käyttöönottostrategioiden optimoimiseksi [2] [3] [6] [9] [10].
Viittaukset:
[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
.
[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
.