Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hur utför Global Accelerator omedelbar failover


Hur utför Global Accelerator omedelbar failover


AWS Global Accelerator utför omedelbar failover genom kontinuerlig hälsoövervakning och intelligent trafikrutning för att upprätthålla hög tillgänglighet och låg latens för applikationer som används i flera AWS -regioner eller slutpunkter.

Viktiga aspekter av hur omedelbar failover fungerar i Global Accelerator:

- Hälsokontroller: Global Accelerator övervakar kontinuerligt hälsan hos alla konfigurerade applikationsändpunkter med TCP, HTTP eller HTTPS -hälsokontroller. Om en slutpunkt blir ohälsosam är den omedelbart markerad som sådan [3] [5].

- Områdd omdirigering av trafik: Efter att ha upptäckt en ohälsosam slutpunkt slutar Global Accelerator omedelbart att dirigera nya anslutningar till den slutpunkten och omdirigerar trafiken till nästa bästa friska slutpunkt, som kan vara i samma eller en annan region. Denna failover sker inom cirka 30 sekunder från detekteringen av felet [2] [9].

- Routing Logic: Service routes klienttrafik till den närmaste friska slutpunkten baserat på nätverkslatens och slutpunkthälsa. Om det inte finns någon sund slutpunkt med en positiv trafikvikt, kommer Global Accelerator att dirigera trafiken till en slumpmässig slutpunkt i den närmaste slutpunktgruppen till klienten, effektivt * misslyckas * för att upprätthålla anslutningen [2].

- Anslutningshantering: Global Accelerator avslutar klientens TCP -anslutningar på AWS Edge -platser och etablerar nya TCP -anslutningar till friska slutpunkter nästan samtidigt. Emellertid bryts inte befintliga aktiva anslutningar till en ohälsosam slutpunkt omedelbart; De fortsätter tills de är stängda eller tidsinställda, varefter nya anslutningar dirigeras till friska slutpunkter [2] [3].

- Trafikratten och vikter: Du kan konfigurera trafikvikter och trafikratten på slutpunktsgrupper för att kontrollera trafikfördelningen. Failover respekterar dessa inställningar och försöker dirigera trafiken bort från nollvikts slutpunkter. Om alla friska slutpunkter har nollvikt, resorts failover -mekanismen till dirigering till närmaste slutpunktgrupp oavsett vikt [2].

-Global Network Rackbone: Genom att dirigera trafik över AWS Global Network säkerställer Global Accelerator låg latens- och trängselfria vägar, vilket förbättrar hastigheten och tillförlitligheten för failover [2].

- Statiska IP -adresser: Global Accelerator tillhandahåller två statiska IPv4 -adresser som fungerar som fasta ingångspunkter för klienttrafik. Dessa IP: er förblir konstant även när failover inträffar, vilket eliminerar DNS-cache-förseningar och möjliggör nästan instant failover utan förändringar av klientsidan [4] [7].

- Failover -hastighet: Även om det marknadsförs som "Instant", slutförs vanligtvis på under en minut, med cirka 30 sekunder som behövs för att upptäcka och omdirigera nya anslutningar till friska slutpunkter. Detta är snabbare än DNS-baserade failover-mekanismer, som kan bromsas genom DNS-cachning [9].

Sammanfattningsvis uppnår AWS Global Accelerator omedelbar failover genom att kontinuerligt övervaka slutpunkthälsan, dynamiskt dirigera nya klientanslutningar till närmaste friska slutpunkter via statiska IP -adresser och utnyttja AWS Global Network för optimal prestanda. Denna design minimerar driftstopp och ger sömlös failover mellan regioner eller tillgänglighetszoner utan att kräva klientsidan DNS-uppdateringar eller manuell intervention [2] [3] [5] [7] [9].

Citeringar:
]
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduktion-how-it-works.html
[3] https://tutorialsdojo.com/aws-global-accelerator/
]
[5] https://cloudvisor.co/aws-guides/aws-global-accelerator/
]
[7] https://aws.amazon.com/global-accelerator/features/
]
[9] https://aws.amazon.com/global-accelerator/faqs/