Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hoe gaat AWS Global Accelerator om met netwerkcongestie


Hoe gaat AWS Global Accelerator om met netwerkcongestie


AWS Global Accelerator verzorgt voornamelijk netwerkcongestie door gebruikersverkeer naar het AWS Global Network te routeren, dat is ontworpen om congestievrij en zeer overbodig te zijn. Deze aanpak vermijdt de vaak overbelaste en minder betrouwbare openbare internetpaden, waardoor pakketverlies, jitter en latentie wordt verminderd en de algemene applicatieprestaties en beschikbaarheid wordt verbeterd.

Hier zijn de gedetailleerde mechanismen waarmee AWS Global Accelerator netwerkcongestie beheert:

** 1. Gebruikmakend van het AWS Global Network:
In plaats van verkeer te routeren via het openbare internet, dat kan worden overbelast en meerdere hops omvat, komt AWS Global Accelerator verkeer binnen op de AWS Edge -locatie die het dichtst bij de gebruiker ligt via statische IP -adressen. Van daaruit reist verkeer over het AWS Private Global Network, dat is geoptimaliseerd voor hoge prestaties en lage congestie. Dit netwerk is overbodig en ontworpen om vertragingen en pakketverlies te minimaliseren, waardoor een soepel en betrouwbaar pad wordt gewaarborgd naar de applicatie -eindpunten gehost in AWS -regio's [3] [4] [6] [10].

** 2. Intelligent verkeersroutering en failover:
AWS Global Accelerator bewaakt continu de gezondheid van toepassings -eindpunten met behulp van TCP-, HTTP- en HTTPS -gezondheidscontroles. Het routeert het gebruikersverkeer dynamisch naar het dichtstbijzijnde gezonde eindpunt, en faalt automatisch over naar alternatieve eindpunten als congestie of storingen optreden. Dit failover -vermogen zorgt ervoor dat verkeer weg is van overbelaste of ongezonde paden, die beschikbaarheid en consistente prestaties behouden [4] [11].

** 3. Verkeer wijzerplaten en eindpuntgewichten voor fijnkorrelige verkeersregeling:
Om de verkeersdistributie te beheren en te voorkomen dat een enkel eindpunt of regio wordt overbelast, biedt AWS Global Accelerator verkeers wijzerplaten en eindpuntgewichten. Met verkeerswerven kunt u het percentage verkeer dat wordt verzonden naar specifieke eindpuntgroepen (regio's) regelen, die kunnen worden ingelegd om congestie te verlichten of geleidelijk aan het ramp verkeer. Met eindpuntgewichten kunt u de verkeersverhoudingen tussen meerdere eindpunten binnen een regio aanpassen, waardoor een evenwichtige belastingverdeling mogelijk is en congestie bij elk eindpunt [1] [2] [7] [11] kan voorkomen.

** 4. Meerdere netwerkzones en ISP -peering:
AWS Global Accelerator gebruikt meerdere geïsoleerde netwerkzones, elk met een eigen fysieke infrastructuur en peering -relaties met verschillende ISP's. Dit ontwerp vermindert de impact van ISP-specifieke congestie of storingen door het verkeer te laten worden gerouteerd via alternatieve netwerkzones en ISP's. Klanten ontvangen twee statische IP -adressen van verschillende netwerkzones, die redundantie bieden en de ontploffingsradius van netwerkproblemen verminderen [8].

** 5. Klantaffiniteit en stateful routering:
Voor toepassingen die sessie -persistentie vereisen, kan AWS Global Accelerator de affiniteit van de klant behouden door alle verzoeken van een gebruiker naar hetzelfde eindpunt te routeren. Dit voorkomt de overhead en latentie die kan voortvloeien uit het schakelen van eindpunten in het midden van de sessie, die congestie-gerelateerde vertragingen kunnen verergeren [4] [11].

Samenvattend vermindert AWS Global Accelerator netwerkcongestie door gebruikersverkeer naar een privé, zeer geoptimaliseerd wereldwijd netwerk te verplaatsen, op intelligente wijze te routeren rond overbelaste of ongezonde eindpunten, die fijnkorrelige verkeerscontrole bieden om de belastingen in evenwicht te brengen en overbodige netwerkzones en ISP-paden te gebruiken om een ​​hoge beschikbaarheid en lage latentie te behouden. Dit resulteert in verbeterde applicatieprestaties en betrouwbaarheid, zelfs onder verschillende netwerkvoorwaarden.

Citaten:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/traffic-management-with-aws-global-accelerator/
[3] https://aws.amazon.com/global-accelerator/features/
[4] https://aws.amazon.com/global-accelerator/faqs/
[5] https://cloudchipr.com/blog/aws-global-accelerator
[6] https://cloudvisor.co/aws-guides/aws-global-accelerator/
[7] https://hands-on.cloud/aws-services/global-accelerator/
[8] https://aws.amazon.com/blogs/networking-and-content-delivery/measuring-aw-abal-accelerator-performance-and-analyzing-results/
[9] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[10] https://www.hava.io/blog/whatis-aws-global-accelerator
[11] https://digitalcloud.training/aws-global-accelerator/
[12] https://www.youtube.com/watch?v=docl4JuLoqw