Hinzufügen oder Entfernen von Availability Zones - 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.

Hinzufügen oder Entfernen von Availability Zones

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 nicht betroffenen Availability Zone. Wenn die fehlerhafte Availability Zone meldet, dass sie wieder fehlerfrei ist, verteilt Amazon EC2 Auto Scaling die Anwendungs-Instances automatisch gleichmäßig auf alle Availability Zones für Ihre Auto-Scaling-Gruppe. Amazon EC2 Auto Scaling versucht dazu, in der Availability Zone mit den wenigsten Instances neue Instances zu starten. Scheitert dies jedoch, setzt Amazon EC2 Auto Scaling den Versuch in anderen Availability Zones fort, 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).

Fügen Sie eine Availability Zone hinzu

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 Amazon-EC2-Konsole unter https://console.aws.amazon.com/ec2/ und wählen Sie im Navigationsbereich Auto Scaling Groups (Auto-Scaling-Gruppen) 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 Balancer in einer VPC:

        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 Speichern.

Entfernen einer Availability Zone

Gehen Sie wie folgt vor, um eine Availability Zone aus Ihrer Auto-Scaling-Gruppe und Ihrem Load Balancer zu entfernen.

Entfernen einer Availability Zone
  1. Öffnen Sie die Amazon-EC2-Konsole unter https://console.aws.amazon.com/ec2/ und wählen Sie im Navigationsbereich Auto Scaling Groups (Auto-Scaling-Gruppen) 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 Lösch-Symbol (X) für das Subnetz aus, das der Availability Zone entspricht, das Sie aus der Auto-Scaling-Gruppe entfernen möchten. Wenn es mehr als ein Subnetz für diese Zone gibt, wählen Sie für jede Zone das Löschsymbol (X) aus.

  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. Deaktivieren Sie auf der Seite Subnetze bearbeiten für Availability Zones das Kontrollkästchen, um das Subnetz für die Availability Zone zu entfernen.

      • Für Classic Load Balancer in einer VPC:

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

        2. Entfernen Sie auf der Seite Add and Remove Subnets (Subnetze hinzufügen und entfernen) unter Available subnets (Verfügbare Subnetze) das Subnetz über dessen Löschsymbol (-). Das Subnetz wird zu Available Subnets verschoben.

    4. Wählen Sie Speichern.

Amazon EC2 Auto Scaling gleicht Ihre Gruppe aus, wenn Sie 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.

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.