Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon AWS Global Accelerator


AWS Global Accelerator


AWS Global Accelerator to usługa sieciowa z Amazon Web Services, która poprawia dostępność, wydajność i bezpieczeństwo aplikacji z globalnymi użytkownikami, prowadząc ruch użytkowników za pośrednictwem sieci globalnej AWS zamiast w Internecie publicznym [1] [2] [5]. Zapewnia dwa statyczne adresy IP Anycast jako ustalone punkty wejścia do twoich aplikacji, które pozostają stałe, nawet gdy dodajesz lub usuwasz punkty końcowe lub zmieniają regiony, upraszczając zarządzanie siecią i konfiguracje klienta [2] [5].

Funkcje kluczowe:

- ROUTOWANIE RUCHU za pośrednictwem AWS Global Network: Zamiast routowania ruchu przez Internet, Global Accelerator korzysta z prywatnej sieci Globalnej AWS, która zmniejsza opóźnienie, poprawia prędkość transferu i zwiększa niezawodność poprzez ominięcie zatorów internetowych i lokalnych awarii [2] [5].
- Statyczne adresy IP: Przydziela dwa statyczne adresy IP, które są one wycofane z lokalizacji AWS Edge na całym świecie, zapewniając jeden punkt wejścia dla Twojej aplikacji, niezależnie od liczby regionów AWS lub wdrożonych punktów końcowych [2] [5].
- Kontrola zdrowia i przełączanie awaryjne: Globalny akcelerator stale monitoruje zdrowie punktów końcowych aplikacji (takich jak równoważenie obciążenia sieciowego, równoważenie obciążenia aplikacji, instancje EC2 lub elastyczne IPS) i automatycznie prowadzi ruch do najbliższego zdrowego punktu końcowego, zapewniając wysoką dostępność i tolerancję błędów [2] [5].
-Obsługa wielu regionów i wielopunktowych: Obsługuje ruch routingu w wielu regionach AWS i strefach dostępności, umożliwiając odzyskiwanie i odporność na rozrywkę poprzez zwiększenie ruchu w przypadku awarii regionalnych [2] [5].
- Niestandardowy akcelerator routingu: umożliwia określony ruch ruchu użytkownika do wyznaczonych instancji i portów w podsieci VPC, przydatne do bardziej szczegółowego zarządzania ruchem [5].
- Zarządzanie ruchem: Możesz kontrolować rozkład ruchu, dostosowując procenty i wagi ruchu dla grup punktów końcowych, ułatwiając testowanie, stopniowe wdrażanie i równoważenie obciążenia [5].
- Przynieś własny IP (BYOIP): Możesz przynieść własne zakresy adresów IP do użycia z globalnym akceleratorem, utrzymując spójne adresy IP dla swoich aplikacji [2].

przypadki użycia:

- Aplikacje wymagające niskiego opóźnienia, takie jak gry, VOIP i streaming.
- Globalne aplikacje wymagające lepszej dostępności i odzyskiwania po awarii.
- Uproszczenie skalowania sieci i zarządzania adresami IP dla aplikacji o dynamicznych punktach końcowych.
- branże takie jak IoT, detaliczne i opieki zdrowotne, w których aktualizacje klientów są trudne [5].

Jak to działa:

1. Użytkownicy łączą się ze statycznymi adresami IP dostarczonymi przez Global Accelerator.
2. Usługa przesuwa ruch przez globalną sieć AWS do optymalnego punktu końcowego w oparciu o zdrowie i bliskość geograficzną.
3. Ruch jest skierowany do najlepiej wydajnego regionalnego punktu końcowego, poprawy wydajności i dostępności [5].

Globalny akcelerator AWS wykorzystuje ponad 100 lokalizacji AWS Edge na całym świecie, aby zapewnić te korzyści, co czyni go solidnym rozwiązaniem dla zwiększenia wydajności i niezawodności aplikacji skierowanych do Internetu [2] [5].

Podsumowując, AWS Global Accelerator jest zaprojektowany w celu optymalizacji globalnego ruchu aplikacji przy użyciu sieci globalnej AWS do szybszego, bardziej niezawodnego i bezpiecznego routingu, jednocześnie upraszczając zarządzanie IP i poprawę tolerancji błędów w wielu regionach i punktach końcowych.

Cytaty:
[1] https://aws.amazon.com/global-accelerator/
[2] https://www.hava.io/blog/what-is-aws-global-accelerator
[3] https://docs.aws.amazon.com/managedservices/latest/usergoide/global-acc.html
[4] https://www.youtube.com/watch?v=iJyk8Lknf9o
[5] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[6] https://docs.aws.amazon.com/awscloudformation/latest/usergoide/aws-resource-globalaclelerator-accelerator.html