Ano, Global Accelerator AWS lze použít s aplikacemi rozmístěnými ve více regionech AWS. Je navržen jako globální služba, která podporuje koncové body ve více regionech, což umožňuje zlepšenou dostupnost, výkon a odolnost pro aplikace pro více regionů.
Zde jsou podrobné aspekty toho, jak AWS Global Accelerator pracuje s aplikacemi pro více regionů:
- Podpora koncového bodu s více regiony: Global Accelerator můžete nakonfigurovat tak, aby přenos na koncové body aplikací v jednom nebo více regionech AWS. Tyto koncové body mohou být vyvažovače zatížení aplikací, vyvažovače síťového zatížení, instance EC2 nebo elastické IP adresy registrované v regionálních skupinách koncových bodů [2] [6].
- Směrování provozu a distribuce zatížení: Globální akcelerátor poskytuje statické adresy IP Anycast jako jediný pevný vstupní bod pro vaši aplikaci, bez ohledu na to, kolik regionů nasadíte. Sleduje provoz uživatelů na nejbližší zdravý koncový bod na základě kontroly sítě a zdravotní kontroly. Můžete také řídit distribuci provozu nastavením procenta provozu na region, což vám umožní implementovat aktivní nebo aktivní architektury s více regiony. V aktivním aktivním provozu je provoz sdílen zatížení ve více regionech; V aktivním státě je provoz směrován do primární oblasti s převzetí služeb při selhání do pohotovostních oblastí v případě potřeby [1] [2] [8].
- Zdravotní kontroly a převzetí služeb při selhání: Globální akcelerátor nepřetržitě monitoruje zdraví koncových bodů. Pokud se koncový bod nebo celý region stane nezdravým nebo nedosažitelným, globální akcelerátor automaticky přesměruje provoz na další optimální zdravý koncový bod v jiné oblasti, což umožňuje rychlý převzetí služeb při selhání (obvykle méně než jednu minutu) [2] [8].
- Zjednodušená správa: S globálním akcelerátorem spravujete spíše malou sadu statických IP adres než více IP na region. Můžete přidat nebo odebrat regiony, koncové body nebo zóny dostupnosti, aniž byste ovlivnili dostupnost aplikace. To zjednodušuje správu DNS a konfiguraci klienta [5] [6].
- Urychlovače směrování na míru: U aplikací vyžadujících logiku na vlastní směrování podporuje Global Accelerator vlastní směrovací akcelerátory, které umožňují směrování provozu uživatelů na konkrétní IP a porty EC2 v jednom nebo více regionech, což umožňuje podrobnější kontrolu nad distribucí provozu [4].
- Případy použití: Tato schopnost multi-regionu je prospěšná pro zlepšení výkonu tím, že uživatelům slouží uživatelům z nejbližšího regionu, zvyšuje dostupnost aplikací a zotavení po katastrofě a po celém světě škálování aplikací při udržování konzistentních IP adres pro přístup klientů [1] [10].
Stručně řečeno, Global Accelerator AWS je vhodný pro aplikace pro více regionů, poskytuje globální statické adresy IP, inteligentní směrování provozu založené na zdraví a latenci, konfigurovatelné distribuci provozu a rychlé převzetí služeb služeb při selhání v různých regionech AWS, aby se zvýšila výkon a dostupnost.
Citace:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/Deploying-mult-region-applications-in-aws-using-aws-global-ccelerator/
[2] https://aws.amazon.com/global-accelerator/faqs/
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/preserve-cliet-ip-address.regions.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
[5] https://www.hava.io/blog/what-is-aws-global-ccelerator
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-get-started.html
[7] https://docs.aws.amazon.com/amazons3/latest/userguide/multiregionaccesspoints.html
[8] https://repost.aws/questions/quo8q_kz2ftz2pjaijc9zteq/using-aws-global-accelerator-Service-to-distribute-probribute-doribut --doribus
[9] https://www.reddit.com/r/aws/comments/z1vazp/global_accelerator_routing_to_another_accounts_alb/
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html