Fügen Sie eine Availability Zone hinzu - Amazon EC2 Auto Scaling

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.

Fügen Sie eine Availability Zone hinzu

Sie können die Vorteile der Sicherheit und Zuverlässigkeit geografischer Redundanz nutzen, indem Sie Ihre Auto-Scaling-Gruppe auf mehrere Availability Zones der Region, in der Sie arbeiten, verteilen und dann einen Load Balancer zum Verteilen des eingehenden Datenverkehrs auf diese Availability Zones hinzufügen.

Wenn eine Availability Zone fehlerhaft oder nicht verfügbar ist, startet Amazon EC2 Auto Scaling neue Instances in einer Availability Zone, die davon nicht betroffen ist. Wenn die fehlerhafte Availability Zone wieder in einen fehlerfreien Zustand zurückkehrt, verteilt Amazon EC2 Auto Scaling die Anwendungsinstanzen automatisch gleichmäßig auf alle Availability Zones für Ihre Auto Scaling Scaling-Gruppe. Amazon EC2 Auto Scaling versucht dazu, neue Instances in der Availability Zone mit den wenigsten Instances zu starten. Schlägt der Versuch jedoch fehl, versucht Amazon EC2 Auto Scaling, in anderen Availability Zones zu starten, bis er erfolgreich ist.

Elastic Load Balancing erstellt einen Load Balancer-Knoten für jede Availability Zone, die Sie für den Load Balancer aktivieren. Wenn zonenübergreifendes Load Balancing für Ihren Load Balancer aktiviert ist, verteilt jeder Load Balancer-Knoten den Datenverkehr gleichmäßig auf die registrierten Ziele in allen aktivierten Availability Zones. Wenn zonenübergreifendes Load Balancing deaktiviert ist, verteilt jeder Load Balancer-Knoten Anfragen gleichmäßig nur auf die registrierten Instances in seiner aktivierten Availability Zone.

Sie müssen mindestens eine Availability Zone angeben, wenn Sie Ihre Auto-Scaling-Gruppe erstellen. Sie können die Verfügbarkeit der skalierten Anwendung mit Lastenausgleich erweitern, indem Sie der Auto-Scaling-Gruppe ein Availability Zone hinzufügen und dann dem Load Balancer Zugriff auf sie gewähren (sofern der Load Balancer dies unterstützt).

Einschränkungen

Zur Aktualisierung der Availability Zones, die für Ihren Load Balancer aktiviert sind, müssen Sie die folgenden Einschränkungen kennen:

  • Wenn Sie eine Availability Zone für Ihren Load Balancer aktivieren, geben Sie ein Subnetz aus dieser Availability Zone an. Beachten Sie, dass Sie höchstens ein Subnetz pro Availability Zone für Ihren Load Balancer aktivieren können.

  • Für Load Balancer mit Internetverbindung müssen die von Ihnen für den Load Balancer angegebenen Subnetze über mindestens acht verfügbare IP-Adressen verfügen.

  • Für Application Load Balancers müssen Sie Subnetze aus mindestens zwei Availability Zones angeben.

  • Bei Network Load Balancern können Sie die aktivierten Availability Zones nicht deaktivieren, aber Sie können zusätzliche Zones aktivieren.

  • Für Gateway Load Balancer können Sie die aktivierten Availability Zones nicht deaktivieren, aber Sie können zusätzliche aktivieren.

Gehen Sie wie folgt vor, um Ihre Auto-Scaling-Gruppe und Ihren Load Balancer auf ein Subnetz in einer zusätzlichen Availability Zone zu erweitern.

Hinzufügen einer Availability Zone
  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/und wählen Sie im Navigationsbereich Auto Scaling Groups aus.

  2. Aktivieren Sie das Kontrollkästchen neben einer vorhandenen Gruppe.

    Im unteren Teil der Seite Auto Scaling groups (Auto-Scaling-Gruppen) wird ein geteilter Bereich geöffnet.

  3. Wählen Sie auf der Registerkarte Details die Option Netzwerk, Bearbeiten.

  4. In Subnetze wählen Sie das Subnetz aus, das der Availability Zone entspricht, das Sie der Auto-Scaling-Gruppe hinzufügen möchten.

  5. Wählen Sie Aktualisieren.

  6. Führen Sie die folgenden Schritte aus, um die Availability Zones für Ihren Load Balancer so zu aktualisieren, dass er dieselben Zonen wie Ihre Auto-Scaling-Gruppe verwendet:

    1. Wählen Sie im Navigationsbereich unter LOAD BALANCING die Option Load Balancers aus.

    2. Wählen Sie Ihren -Load Balancer.

    3. Führen Sie eine der folgenden Aktionen aus:

      • Für Application und Network Load Balancer:

        1. Wählen Sie auf der Registerkarte Description (Beschreibung) für Availability Zones Edit subnets (Subnetze bearbeiten) aus.

        2. Klicken Sie auf der Seite Subnetze bearbeiten für Availability Zones auf das Kontrollkästchen für die hinzuzufügende Availability Zone. Wenn es nur ein Subnetz für diese Zone gibt, ist es ausgewählt. Wenn es mehr als ein Subnetz für diese Zone gibt, wählen Sie eines der Subnetze aus.

      • Für Classic Load Balancers in einemVPC:

        1. Wählen Sie auf der Registerkarte Instances die Option Edit Availability Zones.

        2. Wählen Sie auf der Seite Add and Remove Subnets (Subnetze hinzufügen und entfernen) unter Available subnets (Verfügbare Subnetze) für das hinzuzufügende Subnetz das Symbol „Hinzufügen” (+) aus. Das Subnetz wird nach Selected subnets verschoben.

    4. Wählen Sie Save (Speichern) aus.

Amazon EC2 Auto Scaling gleicht Ihre Gruppe neu aus, wenn Sie die Availability Zones ändern. Das heißt, dass einige Instances ersetzt und neu verteilt werden müssen. Weitere Informationen finden Sie unter Beispiel: Aufteilen von Instances in mehrere Availability Zones.

Wenn Sie Ziele in Availability Zones registriert haben, die nicht für den Load Balancer aktiviert sind, leitet der Load Balancer keinen Traffic an diese Ziele weiter. Weitere Informationen finden Sie unter Funktionsweise von Elastic Load Balancing im Benutzerhandbuch für Elastic Load Balancing.