Ausfallsicherheit in Amazon EC2 Auto Scaling - 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.

Ausfallsicherheit in Amazon EC2 Auto Scaling

Die AWS globale -Infrastruktur ist um AWS-Regionen und Availability Zones herum aufgebaut. AWS-Regionen bieten mehrere physisch getrennte und isolierte Availability Zones, die mit einem Netzwerk mit niedriger Latenz, hohem Durchsatz und hoher Redundanz verbunden sind. Mithilfe von Availability Zones können Sie Anwendungen und Datenbanken erstellen und ausführen, die automatisch Failover zwischen Zonen ausführen, ohne dass es zu Unterbrechungen kommt. Availability Zones sind besser verfügbar, fehlertoleranter und skalierbarer als herkömmliche Infrastrukturen mit einem oder mehreren Rechenzentren.

Weitere Informationen zu AWS-Regionen und Availability Zones finden Sie unter AWS Globale Infrastruktur.

Gehen Sie wie folgt vor, um von der geografischen Redundanz des Availability-Zone-Designs zu profitieren:

  • Verteilen Sie Ihre Auto-Scaling-Gruppe auf mehrere Availability Zones.

  • Haben Sie mindestens eine funktionierende Instance in jeder Availability Zone.

  • Hängen Sie einen Load Balancer an, um eingehenden Datenverkehr auf dieselben Availability Zones zu verteilen. Wenn Sie einen Application Load Balancer verwenden, stellen Sie sicher, dass jede EC2-Instance eine ähnliche Menge an Datenverkehr erhält, indem Sie zonenübergreifendes Load Balancing aktiviert lassen. Dies trägt dazu bei, die Auswirkungen einer erhöhten Last auf bestehende Instances während eines Failover-Ereignisses zu begrenzen, und führt zu einer höheren Ausfallsicherheit als ohne zonenübergreifendes Load Balancing.

  • Stellen Sie sicher, dass die Elastic-Load-Balancing-Zustandsprüfungen korrekt konfiguriert sind, und dass sie für die Auto-Scaling-Gruppe aktiviert sind. Wenn eine Instance ihre Zustandsprüfung nicht besteht, wird Elastic Load Balancing den Datenverkehr nicht mehr an sie senden, sondern an fehlerfreie Instances umleiten, während Amazon EC2 Auto Scaling die fehlerhafte Instance ersetzt.

Amazon EC2 Auto Scaling unterstützt Ihre Anforderungen an die Ausfallsicherheit Ihrer Anwendungen auf folgende Weise:

  • Überprüft Instances auf Zustands- und Erreichbarkeitsprobleme. Wenn eine Instance fehlerhaft wird, wird sie automatisch beendet und eine neue gestartet.

  • Wenn dynamische Skalierungsrichtlinien in Kraft sind, wird die Kapazität automatisch entsprechend dem eingehenden Datenverkehr skaliert.

  • Erkennt Probleme mit der Zuverlässigkeit der Amazon- CloudWatch Metriken, die Skalierungsrichtlinien unterstützen, und unterbricht Abskalierungsaktivitäten, wenn keine zuverlässigen Metriken verfügbar sind, z. B. wenn Datenpunkte fehlen.

  • Versucht automatisch, die gleiche Anzahl von Instances in jeder aktivierten Availability Zone aufrechtzuerhalten, wenn Ihre Gruppe skaliert wird.

  • Nutzt Availability Zones, um eine hohe Verfügbarkeit zu gewährleisten. Wenn eine Availability Zone fehlerhaft wird, geht Amazon EC2 Auto Scaling wie folgt vor:

    • Startet neue Instances in einer anderen Availability Zone, die für Ihre Auto-Scaling-Gruppe aktiviert ist.

    • Verteilt Instances gleichmäßig auf alle aktivierten Availability Zones, wenn die fehlerhafte Availability Zone in einen fehlerfreien Zustand zurückkehrt.

  • Versucht weiterhin, Instances in anderen aktivierten Availability Zones zu starten, wenn eine Instance in einer bestimmten Availability Zone nicht gestartet werden kann.

  • Registriert und deregistriert Instances automatisch bei den Load Balancern, die Ihrer Auto-Scaling-Gruppe zugeordnet sind. So müssen Sie Instances nicht separat registrieren und deregistrieren.

Informationen zu Funktionen zur Unterstützung Ihrer Anforderungen an die Datenausfallsicherheit von Amazon EBS finden Sie unter Ausfallsicherheit in Amazon Elastic Block Store im Amazon-EBS-Benutzerhandbuch.