Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Wie kann AWS Global Accelerator Fehler für Dual-Stack-Endpunkte behandeln?


Wie kann AWS Global Accelerator Fehler für Dual-Stack-Endpunkte behandeln?


AWS Global Accelerator übernimmt Failovers für Dual-Stack-Endpunkte, indem die Gesundheit aller Endpunkte innerhalb einer Endpunktgruppe kontinuierlich überwacht und den Verkehr nur an diejenigen weitergeleitet wird, die gesund sind. Dual-Stack-Endpunkte unterstützen sowohl IPv4 als auch IPv6 und können Netzwerk-Last-Balancer, Anwendungslastbalancer oder Amazon EC2-Instanzen sein, in denen eine primäre IPv6-Adresse angehängt ist [3] [9] [6].

So funktioniert Failover für Dual-Stack-Endpunkte im Detail:

- Global Accelerator führt Gesundheitsprüfungen für alle Endpunkte in einer Endpunktgruppe durch. Wenn ein Endpunkt ungesund wird, stoppt er nicht mehr den Verkehr zu diesem Endpunkt und leitet stattdessen den Verkehr zu anderen gesunden Endpunkten innerhalb derselben Gruppe [3] [5].

- Wenn in der aktuellen Endpunktgruppe keine gesunden Endpunkte mit einem Gewicht größer als Null vorhanden sind, versucht der globale Beschleuniger, in einer anderen Endpunktgruppe (typischerweise in einer anderen AWS -Region) an einen gesunden Endpunkt zu scheitern. Dieser Failover ignoriert die Verkehrs -Dial -Einstellungen, was bedeutet, dass sogar Endpunktgruppen mit dem auf Null festgelegten Verkehrs -Dial -Dial -Dial -Dial -Set bei Failover -Versuchen berücksichtigt werden [5].

- Wenn nach der Überprüfung der drei engsten Endpunktgruppen keine gesunden Endpunkte mit einem Gewicht größer als Null gefunden werden, kann Global Accelerator "nicht geöffnet sind", indem der Verkehr in der engsten Endpunktgruppe für den Kunden an einen zufälligen Endpunkt weitergeleitet wird, unabhängig vom Gesundheitszustand [5].

. Vorhandene aktive Verbindungen leiten jedoch bis zum Zurücksetzen weiter zu ihren ursprünglichen Endpunkten [5].

-Dual-Stack-Beschleuniger erfordern, dass alle Endpunkte auch Dual-Stack sind. Bei der Aktualisierung eines Beschleunigers auf Dual-Stack stellt Global Accelerator sicher, dass alle Endpunkte über primäre IPv6-Adressen verfügen und sie bei Bedarf zu EC2-Instanzen hinzufügen [6] [9].

-Global Accelerator bietet statische Dual-Stack-IP-Adressen als einzelne Kontaktpunkt an und leitet den Kundenverkehr über das AWS Global Network zum nächsten gesunden Dual-Stack-Endpunkt und verbessert damit die Verfügbarkeit und Leistung [3] [10].

-Die Erhaltung der Client-IP-Adresse kann für einige Dual-Stack-Endpunkte aktiviert werden. Es gibt jedoch Einschränkungen, z.

Zusammenfassend lässt sich sagen, dass AWS Global Accelerator das Failover für Dual-Stack-Endpunkte durch Gesundheitsüberwachung, gewichtete Routing, regionales Failover und Fallback an die nächsten Endpunkte verwaltet und gleichzeitig eine konsistente Doppelstapelunterstützung über Endpunkte hinweg benötigt, um sicherlosen IPv4- und IPv6-Verkehrshandling und hoher Verfügbarkeit zu gewährleisten [3] [6] [6] [9] [9].

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