Galite naudoti galutinio taško svorius su standartiniais maršruto parinkimo greitintuvais „AWS Global Accelerator“, kad kontroliuotumėte srauto, nukreipto į kiekvieną galinį tašką, dalį. Galinio taško svoriai yra skaitinės vertės (nuo 0 iki 255), kurios lemia, kaip srautas pasiskirsto tarp galutinių taškų, tokių kaip tinklo apkrovos balanseriai, programų apkrovos balanseriai, EC2 egzemplioriai ar elastiniai IP adresai. Koreguodami svorius, galite atlikti apkrovos balansavimą, atlikti kanarų išleidimus arba palaipsniui pakeisti srautą tarp galinių taškų. Pvz., Nustatant vieną galutinio taško svorį iki 1, o kitą - iki 255, tai reiškia, kad pirmasis gauna 1/256 srauto, o antrąjį 255/256. Svorio nustatymas iki 0 sustabdo srautą į tą galutinį tašką. Visuotinis greitintuvas apskaičiuoja svorio sumą galutinės taško grupėje ir proporcingai nukreipia eismą [1] [2] [9].
Priešingai, pasirinktiniai maršrutizacijos greitintuvai „AWS Global“ greitintuve veikia skirtingai. Jie nukreipia srautą į VPC potinklius, kuriuose yra EC2 egzemplioriai, o ne įkelti balansavimo įrenginius ar kitus galutinio taško tipus. Dokumentacijose ir API nuorodose neminima galimybė priskirti svorius galutiniams taškams pritaikytuose maršruto akceleratoriuose. Vietoj to, pasirinktiniai maršruto akceleratoriai nustato gaunamą srautą statiniais IP adresais tiesiogiai su konkrečiais EC2 egzemplioriais VPC potinkliuose. Tai reiškia, kad galutinio taško svoriai netaikomi ar palaikomi pritaikytoms maršruto akceleratoriams [6] [10].
Santrauka:
- Standartiniai maršruto akceleratoriai: palaikymo galutinio taško svoriai, siekiant valdyti srauto pasiskirstymą tarp galutinių taškų grupės. Svoriai svyruoja nuo 0 iki 255 ir daro įtaką tam, kiek srauto gauna kiekvienas galutinis taškas, palyginti su kitais.
- Individualizuoti maršruto akceleratoriai: nepalaikykite galutinio taško svorio. Eismas nukreipiamas atsižvelgiant į žemėlapius į VPC potinklius su EC2 egzemplioriais, be svertinio paskirstymo.
Todėl galutinio taško svoriai gali būti naudojami tik su standartiniais maršruto parinkimo greitintuvais, o ne su pasirinktiniais maršruto akceleratoriais AWS visuotiniame greitintuve.
Citatos:
[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-fairover-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-customousting-guidelines.html
[11] https://www.alibabacloud.com/help/en/ga/user-guide/create-and-manage-standard-ga-instances