Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hur hanterar AWS Global Accelerator Failovers för slutpunkter med dubbla stack


Hur hanterar AWS Global Accelerator Failovers för slutpunkter med dubbla stack


AWS Global Accelerator hanterar failovers för slutpunkter med dubbla stack genom att kontinuerligt övervaka hälsan hos alla slutpunkter inom en slutpunktgrupp och dirigera trafik endast till de som är friska. Endpoints med dubbla stack stöder både IPv4 och IPv6 och kan vara nätverksbelastningsbalanserare, applikationsbelastningsbalanserare eller Amazon EC2-instanser som har en primär IPv6-adress bifogad [3] [9] [6].

Så här fungerar failover i detalj för slutpunkter med dubbla stack:

- Global Accelerator utför hälsokontroller av alla slutpunkter i en slutpunktgrupp. Om en slutpunkt blir ohälsosam, slutar den att dirigera trafiken till den slutpunkten och istället dirigerar trafiken till andra friska slutpunkter inom samma grupp [3] [5].

- Om det inte finns några friska slutpunkter med en vikt som är större än noll finns i den nuvarande slutpunktgruppen, försöker Global Accelerator att misslyckas till en frisk slutpunkt i en annan slutpunktgrupp (vanligtvis i en annan AWS -region). Denna failover ignorerar inställningarna för trafikratten, vilket innebär att till och med slutpoint -grupper med trafikuppsättningen till noll beaktas under failover -försök [5].

- Om inga friska slutpunkter med en vikt större än noll hittas efter att ha kontrollerat de tre närmaste slutpunktsgrupperna, misslyckas Global Accelerator "genom att dirigera trafik till en slumpmässig slutpunkt i den närmaste slutpunktgruppen till klienten, oavsett hälsostatus [5].

- När de tidigare ohälsosamma slutpunkterna återhämtar sig återupptar Global Accelerator normalt routingbeteende och leder trafiken tillbaka till friska slutpunkter med trafikratten över noll. Emellertid fortsätter befintliga aktiva anslutningar att dirigera till sina ursprungliga slutpunkter tills de återställs [5].

-Acceleratorer med dubbla stack kräver att alla slutpunkter också är dubbla stack. Vid uppdatering av en accelerator till dual-stack säkerställer Global Accelerator att alla slutpunkter har primära IPv6-adresser och lägger till dem vid behov till EC2-instanser [6] [9].

-Global Accelerator tillhandahåller statiska IP-adresser med dubbla stacker som en enda kontaktpunkt, dirigering av klienttrafik över AWS Global Network till den närmaste hälsosamma slutpunkten med dubbla stacker, vilket förbättrar tillgängligheten och prestanda [3] [10].

-Kund-IP-adressbevarande kan aktiveras för vissa slutpunkter med dubbla stack, men det finns begränsningar, såsom att inaktivera den här funktionen för dubbelstacknätbelastningsbalanserare hos IPv4-acceleratorer [3].

Sammanfattningsvis hanterar AWS Global Accelerator failover för slutpunkter med dubbla stack genom hälsoövervakning, viktad routing, regional failover och fallback till närmaste slutpunkter, allt medan det kräver konsekvent dubbla stackstöd över slutpunkter för att säkerställa sömlös IPv4 och IPV6-trafikhantering och hög tillgänglighet [3] [5] [6] [9] [9].

Citeringar:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduktion-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-endpoint-caveats.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resilency.html
]
[6] https://aws.amazon.com/blogs/networking-and-content-delyvery/global-accelerator-pv6-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-endpoint-ading-endpoints.html
[10] https://aws.amazon.com/global-accelerator/features/