REL10-BP03 Automatisieren Sie die Wiederherstellung von Komponenten, die auf einen einzigen Standort beschränkt sind - Säule der Zuverlässigkeit

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.

REL10-BP03 Automatisieren Sie die Wiederherstellung von Komponenten, die auf einen einzigen Standort beschränkt sind

Wenn Komponenten der Workload nur in einer einzigen Availability Zone oder in einem On-Premises-Rechenzentrum ausgeführt werden können, implementieren Sie die Möglichkeit, die Workload innerhalb Ihrer definierten Wiederherstellungsziele komplett neu aufzusetzen.

Risikostufe, wenn diese bewährte Methode nicht eingeführt wird: Mittel

Implementierungsleitfaden

Wenn die bewährte Methode zur Bereitstellung der Workload an mehreren Standorten aufgrund technologischer Einschränkungen nicht möglich ist, müssen Sie einen alternativen Pfad zur Ausfallsicherheit implementieren. Sie müssen die Möglichkeit automatisieren, die erforderliche Infrastruktur neu zu erstellen, Anwendungen neu bereitzustellen und die erforderlichen Daten für diese Fälle neu zu erstellen.

Amazon EMR startet beispielsweise alle Knoten für einen bestimmten Cluster in derselben Availability Zone, weil der Betrieb eines Clusters in derselben Zone die Leistung der Auftragsabläufe verbessert, da er eine höhere Datenzugriffsrate bietet. Wenn diese Komponente für die Ausfallsicherheit von Workloads erforderlich ist, müssen Sie die Möglichkeit haben, den Cluster und seine Daten erneut bereitzustellen. Auch für Amazon EMR sollten Sie Redundanz auf andere Weise als mit Multi-AZ bereitstellen. Sie können mehrere Knoten bereitstellen. Mithilfe von EMRFile System (EMRFS) EMR können Daten in Amazon S3 gespeichert werden, die wiederum über mehrere Availability Zones repliziert werden können oder AWS-Regionen.

Ähnlich stellt Amazon Redshift Ihren Cluster standardmäßig in einer zufällig ausgewählten Availability Zone innerhalb der AWS-Region von Ihnen ausgewählten Availability Zone bereit. Alle Knoten des Clusters werden in derselben Zone bereitgestellt.

Für statusbehaftete serverbasierte Workloads, die in einem lokalen Rechenzentrum bereitgestellt werden, können Sie diese AWS Elastic Disaster Recovery zum Schutz Ihrer Workloads in verwenden. AWS Wenn Sie bereits gehostet werden, können Sie Elastic Disaster Recovery verwenden AWS, um Ihren Workload in einer alternativen Availability Zone oder Region zu schützen. Elastic Disaster Recovery verwendet eine kontinuierliche Replikation auf Block-Ebene in eine schlanke Staging-Area, um eine schnelle, zuverlässige Wiederherstellung von On-Premises-Anwendungen und cloudbasierten Anwendungen zu gewährleisten.

Implementierungsschritte

  1. Implementieren Sie die Selbstreparatur. Stellen Sie Ihre Instances oder Container nach Möglichkeit mit automatischer Skalierung bereit. Wenn Sie die automatische Skalierung nicht verwenden können, verwenden Sie die automatische Wiederherstellung für EC2 Instances oder implementieren Sie eine automatische Selbstheilung auf der Grundlage von Amazon EC2 - oder ECS Container-Lifecycle-Ereignissen.

    • Verwenden Sie Amazon EC2 Auto Scaling Scaling-Gruppen für Instances und Container-Workloads, für die keine einzelne Instance-IP-Adresse, private IP-Adresse, Elastic IP-Adresse und Instance-Metadaten erforderlich sind.

      • Die Benutzerdaten der Startvorlage können zur Implementierung einer Automatisierung verwendet werden, die die meisten Workloads automatisch reparieren kann.

    • Verwenden Sie die automatische Wiederherstellung von EC2 Amazon-Instances für Workloads, die eine einzelne Instance-ID-Adresse, private IP-Adresse, elastische IP-Adresse und Instance-Metadaten benötigen.

      • Automatic Recovery sendet Benachrichtigungen zum Wiederherstellungsstatus an ein SNS Thema, sobald der Instance-Fehler erkannt wird.

    • Verwenden Sie Lebenszyklusereignisse von EC2 Amazon-Instanzen oder ECSAmazon-Ereignisse, um die Selbstheilung zu automatisieren, wenn automatische Skalierung oder EC2 Wiederherstellung nicht verwendet werden können.

      • Verwenden Sie die Ereignisse, um die Automatisierung der Reparatur der Komponente entsprechend der erforderlichen Prozesslogik aufzurufen.

    • Schützen Sie statusbehaftete Workloads, die auf einen einzelnen Standort beschränkt sind, mithilfe von AWS Elastic Disaster Recovery.

Ressourcen

Zugehörige Dokumente: