Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hvordan håndterer AWS Global Accelerator Failovers til slutpunkter med dobbelt stak


Hvordan håndterer AWS Global Accelerator Failovers til slutpunkter med dobbelt stak


AWS Global Accelerator håndterer failovers til dobbeltstak-slutpunkter ved kontinuerligt at overvåge sundheden for alle slutpunkter inden for en slutpunktgruppe og routing af trafik kun til dem, der er sunde. Dobbelt-stack-endepunkter understøtter både IPv4 og IPv6 og kan være netværksbelastningsbalancere, applikationsbelastningsbalancere eller Amazon EC2-forekomster, der har en primær IPv6-adresse knyttet [3] [9] [6].

Her er, hvordan failover fungerer detaljeret til slutpunkter med dobbeltstak:

- Global Accelerator udfører sundhedskontrol på alle slutpunkter i en slutpunktgruppe. Hvis et slutpunkt bliver usundt, stopper det med at dirigere trafik til dette slutpunkt og ruter i stedet trafik til andre sunde endepunkter inden for den samme gruppe [3] [5].

- Hvis der ikke findes nogen sunde endepunkter med en vægt større end nul i den nuværende slutpunktgruppe, forsøger Global Accelerator at mislykkes til et sundt slutpunkt i en anden slutpunktgruppe (typisk i en anden AWS -region). Denne failover ignorerer indstillingerne for trafikopkald, hvilket betyder, at selv slutpunktgrupper med trafikopkald, der er indstillet til nul, overvejes under failover -forsøg [5].

- Hvis der ikke findes nogen sunde endepunkter med en vægt større end nul efter at have kontrolleret de tre nærmeste slutpunktgrupper, mislykkes den globale accelerator "åben" ved at dirigere trafik til et tilfældigt slutpunkt i den nærmeste slutpunktgruppe til klienten, uanset sundhedsstatus [5].

- Når de tidligere usunde slutpunkter gendannes, genoptager den globale accelerator normal routingadfærd og dirigerer trafik tilbage til sunde endepunkter med trafikopkald over nul. Imidlertid fortsætter eksisterende aktive forbindelser med at rute til deres originale slutpunkter, indtil de nulstilles [5].

-Dual-stack acceleratorer kræver, at alle slutpunkter også er dobbeltstak. Når du opdaterer en accelerator til dobbeltstak, sikrer global accelerator, at alle slutpunkter har primære IPv6-adresser og tilføjer dem om nødvendigt til EC2-forekomster [6] [9].

-Global Accelerator leverer statiske IP-adresser med dobbeltstak som et enkelt kontaktpunkt, der routing af klienttrafik over AWS Global Network til det nærmeste sunde dobbeltstak endpoint, hvilket forbedrer tilgængeligheden og ydeevnen [3] [10].

-Klient-IP-adressekonservering kan aktiveres for nogle dobbeltstak-slutpunkter, men der er begrænsninger, såsom at deaktivere denne funktion for dobbeltstak-netværksbelastningsbalancere i IPv4-acceleratorer [3].

Sammenfattende administrerer AWS Global Accelerator failover til dobbeltstak endpoint ved sundhedsovervågning, vægtet routing, regional failover og tilbagefald til nærmeste slutpunkter, alt sammen med konsekvent dobbeltstakstøtte på tværs af slutpunkter for at sikre problemfri IPv4 og IPv6 trafikhåndtering og høj tilgængelighed [3] [5] [6] [9].

Citater:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-caveats.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resiliency.html
[5] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-endpoint-weights.unhealthy-endpoints.html
[6] https://aws.amazon.com/blogs/networking-and-content-selivery/global-accelerator-ipv6-ec2/
[7] https://docs.aws.amazon.com/pdfs/global-accelerator/latest/dg/global-accelerator-guide.pdf
[8] https://aws.amazon.com/global-accelerator/faqs/
[9] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-adding-endpoints.html
[10] https://aws.amazon.com/global-accelerator/features/