Was ist Amazon Application Recovery Controller (ARC)? - Amazon Application Recovery Controller (ARC)

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.

Was ist Amazon Application Recovery Controller (ARC)?

Amazon Application Recovery Controller (ARC) unterstützt Sie bei der Vorbereitung und Durchführung einer schnelleren Wiederherstellung von Anwendungen, die auf ausgeführt AWS werden. ARCbietet zwei Arten von Funktionen: Wiederherstellung in mehreren Verfügbarkeitszonen (AZ), einschließlich zonaler Verschiebung und zonaler automatischer Verschiebung, und Wiederherstellung in mehreren Regionen, einschließlich Routingsteuerung und Bereitschaftsprüfung. Mit können Sie hochverfügbare Wiederherstellungstools nutzenARC, um Beeinträchtigungen, die sich auf Ihre Multi-Regions- oder Multi-AZ-Anwendungen auswirken, schnell zu beheben. Mithilfe der Eignungsprüfung können Sie auch Erkenntnisse darüber gewinnen, ob Ihre Anwendungen und Ressourcen für die Wiederherstellung vorbereitet sind.

Die AWS globale Cloud-Infrastruktur bietet Fehlertoleranz und Stabilität, da jede AWS-Region aus mehreren, vollständig isolierten Availability Zones besteht. ARCarbeitet innerhalb dieser AWS Struktur, um Ihre Anwendungen widerstandsfähig zu machen.

Multi-AZ-Wiederherstellung

Wenn Sie über Anwendungen verfügen, die darauf ausgelegt sind, die Vorteile von Availability Zones zu nutzen AWS, können Sie AZ-Beeinträchtigungen mithilfe von Zonal Shift schnell isolieren und diese beheben. Zonal Shift ermöglicht es Ihnen, sich nach Beeinträchtigungen der Availability Zone (AZ) zu erholen, indem Sie den Datenverkehr für eine unterstützte Ressource vorübergehend von einer AZ in eine fehlerfreie Umgebung verlagern. AZs AWS-Region Wenn Sie eine Zonenverschiebung starten, kann Ihre Anwendung schnell wiederhergestellt werden, z. B. nach der Bereitstellung von schlechtem Code durch einen Entwickler oder nach einer AWS Beeinträchtigung in einer einzelnen Availability Zone. Durch die Verlagerung des Datenverkehrs reduzieren Sie die Auswirkungen auf Kunden, die Ihre Anwendung verwenden, wenn ein Problem in einer AZ auftritt.

Sie können eine Zonenverschiebung für jede unterstützte Ressource in Ihrem Konto in einer Region starten. AWS Dienste registrieren automatisch unterstützte AWS Ressourcen mit ZonenverschiebungARC, sodass Sie jederzeit eine Zonenverschiebung starten können.

Zonal Autoshift ist eine FunktionARC, die Sie aktivieren können, um zu autorisieren AWS , dass der Verkehr von einer AZ für unterstützte Ressourcen in Ihrem Namen auf gesunde Ressourcen umgeleitet wird. AZs AWS-Region AWS startet eine automatische Verschiebung, wenn die interne Telemetrie anzeigt, dass in einer AZ in einer Region eine Beeinträchtigung vorliegt, die sich möglicherweise auf Kunden auswirken könnte. Die interne Telemetrie beinhaltet Metriken aus verschiedenen Quellen, darunter dem AWS Netzwerk und den Amazon- EC2 und Elastic Load Balancing Balancing-Diensten.

Zonenverschiebungen und automatische Verschiebungen sind temporär. Wenn Sie mit einer manuellen Zonenschicht beginnen, müssen Sie zunächst einen (verlängerbaren) Ablauf von bis zu drei Tagen angeben. Wenn Sie weiterhin den Verkehr von einer AZ fernhalten möchten, können Sie die Zonenschicht aktualisieren und einen neuen Ablauf festlegen. AWS Beendet bei Zonal Autoshift eine automatische Verschiebung, wenn Indikatoren anzeigen, dass kein Problem oder potenzielles Problem mehr besteht.

Weitere Informationen zu diesen Funktionen finden Sie in den folgenden Kapiteln:

Wiederherstellung in mehreren Regionen

Wenn Sie eine Anwendung so konzipiert haben, dass sie von einer anderen aus betrieben wird, um den Betrieb fortzusetzen AWS-Region , können Sie die Routingsteuerung für das Failover verwenden. Mit der Routingsteuerung können Sie bei Problemen den Datenverkehr per Failover von einem AWS-Region System auf ein anderes übertragen, sodass Sie sicherstellen können, dass Ihre Anwendung verfügbar bleibt. Die Routingsteuerung umfasst Sicherheitsregeln, die Sie vor unbeabsichtigten Folgen schützen, indem sie von Ihnen festgelegte Leitplanken vorschreiben. Mithilfe dieser Regeln können Sie beispielsweise sicherstellen, dass nur eines Ihrer Anwendungsreplikate, ob aktiv oder im Standby-Modus, aktiviert ist und gleichzeitig verwendet wird.

ARCKann Ihnen bei der Wiederherstellung mehrerer Regionen beim Failover des DNS gesamten Datenverkehrs helfen. AWS-Regionen Dank der extrem zuverlässigen Routing-Steuerung ARC können Sie Ihre Anwendung wiederherstellen, indem Sie den Datenverkehr aus einer Region mit Beeinträchtigung in eine fehlerfreie Region umleiten.

Mit der Bereitschaftsprüfung werden AWS Ressourcenkontingente, Kapazität und Netzwerkrouting-Richtlinien ARC kontinuierlich überwacht und Sie über Änderungen informiert, die sich auf Ihre Fähigkeit auswirken würden, ein Failover auf ein Replikat und eine Wiederherstellung durchzuführen. Durch kontinuierliche Bereitschaftsprüfungen können Sie kontinuierlich sicherstellen, dass Sie Ihre Anwendungen mit mehreren Regionen in einem Zustand halten können, der skaliert und konfiguriert ist, um den Failover-Verkehr zu verarbeiten. Die Prüfung der Eignung ist bei der ersten Konfiguration und während des normalen ARC Anwendungsbetriebs nützlich. Die Bereitschaftsüberprüfung ist nicht für den Einsatz im kritischen Pfad für ein Failover während eines Ereignisses vorgesehen.

Weitere Informationen zu diesen Funktionen finden Sie in den folgenden Kapiteln: