AWS Global Accelerator håndterer mislykkes for endepunkter med dobbeltstab ved kontinuerlig å overvåke helsen til alle endepunkter i en endepunktgruppe og rutere trafikk bare til de som er sunne. Endepunkter med dobbelt-stack støtter både IPv4 og IPv6 og kan være nettverksbelastningsbalanser, applikasjonsbelastningsbalanser eller Amazon EC2-forekomster som har en primær IPv6-adresse vedlagt [3] [9] [6].
Slik fungerer failover i detalj for endepunkter med dobbeltstab:
- Global Accelerator utfører helsekontroller på alle endepunkter i en endepunktgruppe. Hvis et endepunkt blir usunt, slutter det å dirigere trafikk til det endepunktet og i stedet ruter trafikk til andre sunne endepunkter i samme gruppe [3] [5].
- Hvis ingen sunne endepunkter med en vekt større enn null eksisterer i den nåværende endepunktgruppen, prøver Global Accelerator å mislykkes til et sunt endepunkt i en annen endepunktgruppe (typisk i en annen AWS -region). Denne failover ignorerer innstillinger for trafikkhjelp, noe som betyr at til og med endepunktgrupper med trafikkvalg satt til null blir vurdert under failover -forsøk [5].
- Hvis ingen sunne endepunkter med en vekt større enn null blir funnet etter å ha sjekket de tre nærmeste endepunktgruppene, mislykkes global akselerator "åpen" ved å dirigere trafikk til et tilfeldig endepunkt i den nærmeste sluttpunktgruppen til klienten, uavhengig av helsetilstand [5].
- Når de tidligere usunne endepunktene kommer seg, gjenopptar den globale akseleratoren normal rutingsatferd, og leder trafikken tilbake til sunne endepunkter med trafikkskiver over null. Imidlertid fortsetter eksisterende aktive tilkoblinger å rute til sine opprinnelige sluttpunkter til de tilbakestilles [5].
-Dual-stack-akseleratorer krever at alle endepunkter også er dobbeltstab. Når du oppdaterer en gasspedal til dobbeltstab, sikrer global akselerator at alle endepunkter har primære IPv6-adresser og legger dem om nødvendig til EC2-forekomster [6] [9].
-Global Accelerator gir statiske IP-adresser med dobbeltstab som et enkelt kontaktpunkt, og dirigerer klienttrafikk over AWS Global Network til det nærmeste sunne endepunktet for dual-stack, og forbedrer dermed tilgjengeligheten og ytelsen [3] [10].
-Bevaring av klient-IP-adresse kan aktiveres for noen endepunkter med dobbeltstab, men det er begrensninger, for eksempel deaktivering av denne funksjonen for dobbelt-stack nettverksbalanser i IPv4-akseleratorer [3].
Oppsummert administrerer AWS Global Accelerator failover for endepunkter med dobbeltstab ved helseovervåking, vektet ruting, regional failover og Fallback til nærmeste endepunkter, alt sammen mens du krever konsistent support med dobbeltstab på endepunkter for å sikre sømløs IPv4 og IPv6 trafikkhåndtering og høy tilgjengelighet [3] [5] [6] [9].
Sitasjoner:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-itworks.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-endpoints-endpoint-weights.unhealthy-endpoints.html
[6] https://aws.amazon.com/blogs/networking-and-content-edelivery/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/