AWS Global Accelerator håndterer netværksstopning primært ved at dirigere brugertrafik på AWS Global Network, som er designet til at være overbelastningsfri og meget overflødig. Denne tilgang undgår de ofte overbelastede og mindre pålidelige offentlige internetstier og reducerer derved pakketab, jitter og latenstid og forbedrer den samlede applikationsydelse og tilgængelighed.
Her er de detaljerede mekanismer, som AWS Global Accelerator administrerer netværksoverbelastning:
** 1. Udnyttelse af AWS Global Network:
I stedet for at dirigere trafik over det offentlige internet, som kan være overbelastet og involvere flere humle, indtræder AWS Global Accelerator trafik på AWS Edge -placeringen tættest på brugeren gennem statiske Anycast IP -adresser. Derfra rejser trafik over AWS Private Global Network, der er optimeret til høj ydeevne og lav overbelastning. Dette netværk er overflødigt og konstrueret til at minimere forsinkelser og pakketab, hvilket sikrer en glat og pålidelig sti til applikationens endepunkter, der er vært i AWS -regioner [3] [4] [6] [10].
** 2. Intelligent trafikrutning og failover:
AWS Global Accelerator overvåger kontinuerligt sundheden for applikationsdepunkter ved hjælp af TCP, HTTP og HTTPS Health Checks. Det dirigerer dynamisk brugertrafik til det nærmeste sunde endepunkt, og automatisk mislykkes til alternative slutpunkter, hvis overbelastning eller fejl opstår. Denne failover -kapacitet sikrer, at trafikken ledes væk fra overbelastede eller usunde stier, hvilket opretholder tilgængelighed og konsekvent ydelse [4] [11].
** 3. Trafikopkald og slutpunktvægte til finkornet trafikstyring:
For at styre trafikfordeling og undgå overbelastning af ethvert enkelt slutpunkt eller region giver AWS Global Accelerator trafikopkald og slutpunktvægte. Trafikopkald giver dig mulighed for at kontrollere procentdelen af trafik, der sendes til specifikke slutpunktgrupper (regioner), som kan ringes ned for at lindre overbelastning eller opkaldt til at rampe trafik gradvist. Endpointvægte giver dig mulighed for at justere trafikproportioner mellem flere endepunkter i en region, hvilket muliggør afbalanceret belastningsfordeling og forebyggelse af overbelastning ved ethvert enkelt slutpunkt [1] [2] [7] [11].
** 4. Flere netværkszoner og ISP -peering:
AWS Global Accelerator bruger flere isolerede netværkszoner, hver med sin egen fysiske infrastruktur og kigger forhold til forskellige internetudbydere. Dette design reducerer virkningen af ISP-specifik overbelastning eller strømafbrydelser ved at lade trafik dirigeres gennem alternative netværkszoner og internetudbydere. Kunder modtager to statiske IP -adresser fra forskellige netværkszoner, leverer redundans og reducerer eksplosionsradius for netværksspørgsmål [8].
** 5. Klientaffinitet og statlig routing:
For applikationer, der kræver sessionens vedholdenhed, kan AWS Global Accelerator opretholde klientaffinitet ved at dirigere alle anmodninger fra en bruger til det samme slutpunkt. Dette forhindrer den overhead og latenstid, der kan opstå ved at skifte endepunkter midt i sessionen, hvilket kan forværre overbelastningsrelaterede forsinkelser [4] [11].
Sammenfattende mindsker AWS Global Accelerator Network overbelastning ved at flytte brugertrafik på et privat, meget optimeret globalt netværk, intelligent dirigere rundt om overbelastede eller usunde slutpunkter, hvilket giver fine kornet trafikstyring for at afbalancere belastninger og udnytte overflødige netværkszoner og ISP-stier for at opretholde høj tilgængelighed og lav længer. Dette resulterer i forbedret applikationsydelse og pålidelighed selv under forskellige netværksbetingelser.
Citater:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
)
[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/
)
[9] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[10] https://www.hava.io/blog/what-is-aws-global-accelerator
[11] https://digitalcloud.training/aws-global-accelerator/
[12] https://www.youtube.com/watch?v=docl4juloqw