Globální akcelerátor AWS podporuje dva hlavní typy akcelerátorů: standardní akcelerátory a vlastní směrovací akcelerátory, z nichž každá má odlišné typy koncových bodů.
Koncové body pro standardní akcelerátory:
Standardní akcelerátory směrují provoz do koncových bodů, které mohou být:
- Vyrovnávače síťového zatížení (NLBS)
- Balancery zatížení aplikací (ALB)
- instance Amazon EC2
- Elastické IP adresy
Tyto koncové body musí být umístěny v regionech AWS a mohou být směrované na internet nebo interní. Global Accelerator používá statické adresy IP jako pevné vstupní body a distribuuje příchozí provoz do těchto koncových bodů na základě faktorů, jako je umístění klienta a zdraví koncových bodů. Můžete nakonfigurovat hmotnosti koncového bodu tak, aby ovládaly podíl provozu směrovaného do každého koncového bodu, což umožňuje případy použití, jako je nasazení modré/zelené a testování A/B. Pro urychlovače s duálním stackem podporujícím jak IPv4, tak IPv6, lze přidat pouze koncové body duálního stacku (NLBS, ALB a EC2, které podporují duální stack) [1] [2] [4] [5] [6] [7] [8].
Koncové body pro vlastní směrování akcelerátorů:
Urychlovače směrování vlastních směrování jsou určeny pro aplikace vyžadující, aby vlastní logika směrovala uživatele do konkrétních destinací a portů. Koncové body pro vlastní akcelerátory směrování jsou podsítě Amazon VPC, které hostují jeden nebo více instancí EC2. Toto nastavení je užitečné pro scénáře, jako jsou aplikace pro více hráčů nebo aplikace VoIP, kde uživatelé musí být přiřazeni ke konkrétním serverům nebo relacím na základě kritérií, jako je geografie nebo atributy uživatele. Urychlovače směrování podporují pouze adresy IPv4 [4] [9].
Další poznámky:
- On-Premises Resources nelze přímo nakonfigurovat jako koncové body; Vyrovnávače síťového zatížení však můžete použít v regionech AWS na koncové body na předních areálu a tyto NLB zaregistrovat pomocí globálního akcelerátoru.
- Globální monitory urychlovače koncového bodu pro koncové body nepřetržitě a směruje provoz pouze ke zdravým koncovým bodům.
- Elastické IP adresy používané jako koncové body jsou statické veřejné IPS přidělené vašemu účtu AWS.
- Pro zachování adresy IP klienta se na použité typy koncových bodů vztahují určité požadavky.
Stručně řečeno, koncové body Global Accelerator AWS se liší podle typu akcelerátoru: Standardní akcelerátory používají vyvažovače zatížení síťové zatížení, vyvažovače zatížení aplikací, instance EC2 nebo elastické IP adresy, zatímco urychlovače vlastního směrování používají podsítky VPC s instancemi EC2 jako koncové body. Tato flexibilita umožňuje globálnímu akcelerátoru podporovat širokou škálu aplikačních architektur a potřeb směrování provozu [1] [4] [6] [9].
Citace:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.html
[3] https://docs.aws.amazon.com/general/latest/gr/global_accelerator.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-it-works.html
[5] https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-adding-endpoints.html
[7] https://docs.aws.amazon.com/pdfs/global-accelerator/latest/dg/global-accelerator-guide.pdf
[8] https://tutorialsdojo.com/aws-global-accelerator/
[9] https://aws.amazon.com/global-accelerator/faqs/