Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Zonenverschiebung für Ihren Application Load Balancer
Zonal Shift und Zonal Autoshift sind Funktionen von Amazon Application Recovery Controller (ARC). Mit Zonal Shift können Sie den Verkehr mit einer einzigen Aktion von einer beeinträchtigten Availability Zone wegverlagern. Auf diese Weise können Sie den Betrieb von anderen fehlerfreien Availability Zones in einer AWS-Region fortsetzen.
Mit Zonal Autoshift autorisieren AWS Sie, den Ressourcenverkehr für eine Anwendung bei Ereignissen in Ihrem Namen aus einer Availability Zone zu verlagern, um die Zeit bis zur Wiederherstellung zu verkürzen. AWS startet eine automatische Verschiebung, wenn die interne Überwachung darauf hindeutet, dass eine Beeinträchtigung der Availability Zone vorliegt, die sich möglicherweise auf Kunden auswirken könnte. Wenn ein Autoshift gestartet wird, AWS beginnt der Anwendungsdatenverkehr zu Ressourcen, die Sie für zonales Autoshift konfiguriert haben, von der Availability Zone weg zu verlagern.
Wenn Sie eine Zonenverschiebung starten, sendet Ihr Load Balancer keinen neuen Datenverkehr für die Ressource mehr an die betroffene Availability Zone. ARC erstellt die Zonenverschiebung sofort. Es kann jedoch eine kurze Zeit dauern, bis bestehende, laufende Verbindungen in der Availability Zone abgeschlossen sind. Dies hängt vom Verhalten des Clients und der Wiederverwendung der Verbindung ab. Abhängig von Ihren DNS-Einstellungen und anderen Faktoren können bestehende Verbindungen in nur wenigen Minuten abgeschlossen werden oder länger dauern. Weitere Informationen finden Sie unter Beschränken der Zeit, in der Clients mit Ihren Endpunkten verbunden bleiben, im Amazon Application Recovery Controller (ARC) Developer Guide.
Inhalt
Bevor Sie mit einer Zonenschicht beginnen
-
Zonal Shift ist standardmäßig deaktiviert und muss auf jedem Application Load Balancer aktiviert werden. Weitere Informationen finden Sie unter Aktivieren Sie Zonal Shift für Ihren Application Load Balancer.
-
Sie können eine Zonenverschiebung für einen bestimmten Load Balancer nur für eine Availability Zone starten. Eine Zonenverschiebung lässt sich nicht für mehrere Availability Zones starten.
-
AWS entfernt proaktiv IP-Adressen von zonalen Load Balancer-Diensten aus DNS, wenn sich mehrere Infrastrukturprobleme auf Dienste auswirken. Prüfen Sie immer die aktuelle Kapazität der Availability Zone, bevor Sie mit einer Zonenverschiebung beginnen. Wenn bei Ihren Load Balancern das zonenübergreifende Load Balancing deaktiviert ist und Sie eine Zonenverschiebung verwenden, um eine zonale Load-Balancer-IP-Adresse zu entfernen, verliert die Availability Zone, die von der Zonenverschiebung betroffen ist, auch die Zielkapazität.
Weitere Informationen finden Sie unter Bewährte Methoden für Zonenverschiebungen in ARC im Amazon Application Recovery Controller (ARC) Developer Guide.
Zonenübergreifendes Load Balancing
Wenn eine Zonenverschiebung auf einem Application Load Balancer mit aktiviertem zonenübergreifendem Load Balancing gestartet wird, wird der gesamte Datenverkehr zu Zielen in der betroffenen Availability Zone blockiert, und zonale IP-Adressen werden aus DNS entfernt.
Vorteile:
-
Schnellere Wiederherstellung nach Ausfällen in der Availability Zone.
-
Die Möglichkeit, den Datenverkehr in eine fehlerfreie Availability Zone zu verlagern, falls in einer Availability Zone Fehler festgestellt werden.
-
Sie können die Anwendungsintegrität testen, indem Sie Fehler simulieren und identifizieren, um ungeplante Ausfallzeiten zu vermeiden.
Verwaltungsüberschreibung bei zonaler Schicht
Ziele, die zu einem Application Load Balancer gehören, verfügen über einen neuen StatusAdministrativeOverride
, der unabhängig vom TargetHealth
Status ist.
Wenn eine Zonenverschiebung für einen Application Load Balancer gestartet wird, gelten alle Ziele innerhalb der Zone, aus der verschoben wird, als vom Administrator überschrieben. Der Application Load Balancer beendet die Weiterleitung von neuem Datenverkehr an vom Administrator überschriebene Ziele. Bestehende Verbindungen bleiben intakt, bis sie organisch geschlossen werden.
Die möglichen AdministrativeOverride
Zustände sind:
- unbekannt
-
Der Status kann aufgrund eines internen Fehlers nicht weitergegeben werden
- no_override
-
Auf dem Ziel ist derzeit kein Override aktiv
- zonal_shift_active
-
Zonal Shift ist in der Ziel-Availability Zone aktiv