View a markdown version of this page

Was ist die beste Flottenmethode? - Amazon Elastic Compute Cloud

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 die beste Flottenmethode?

Als allgemeine bewährte Methode empfehlen wir, Spot- und On-Demand Instance-Flotten mit Amazon EC2 Auto Scaling zu starten, da es zusätzliche Funktionen bietet, mit denen Sie Ihre Flotte verwalten können. Die Liste der zusätzlichen Funktionen umfasst automatische Integritätsprüfungen für Spot und On-Demand Instances, anwendungsbasierte Zustandsprüfungen und eine Integration mit Elastic Load Balancing, um eine gleichmäßige Verteilung des Anwendungsdatenverkehrs auf Ihre intakten Instances sicherzustellen. Sie können Auto Scaling-Gruppen auch verwenden, wenn Sie AWS Dienste wie Amazon ECS, Amazon EKS (selbstverwaltete Knotengruppen) und Amazon VPC Lattice verwenden. Weitere Informationen hierzu finden Sie im Amazon EC2 Auto Scaling-Benutzerhandbuch.

Wenn Sie Amazon EC2 Auto Scaling nicht verwenden können, sollten Sie die Verwendung von EC2-Flotte oder Spot-Flotte in Betracht ziehen. Spot-Flotte und EC2-Flotte bieten dieselbe Kernfunktionalität. EC2-Flotte ist jedoch nur über eine Befehlszeile verfügbar und bietet keine Konsolenunterstützung. Spot Fleet bietet Konsolenunterstützung, verwendet jedoch eine ältere API, ohne dass Investitionen geplant sind.

Bestimmen Sie anhand der folgenden Tabelle, welche Flottenmethode verwendet werden soll.

FlottenmethodeFlotteFlotte Wann sollte dies verwendet werden? Anwendungsfall

Amazon EC2 Auto Scaling

  • Sie benötigen mehrere Instances mit einer einzigen Konfiguration oder einer gemischten Konfiguration.

  • Sie möchten das Lebenszyklusmanagement Ihrer Instances automatisieren.

Erstellen Sie eine Auto-Scaling-Gruppe, die den Lebenszyklus Ihrer Instances verwaltet und gleichzeitig die gewünschte Anzahl von Instances beibehält. Unterstützt die horizontale Skalierung (Hinzufügen weiterer Instances) zwischen festgelegten Mindest- und Maximalgrenzen.

EC2-Flotte

  • Sie benötigen mehrere Instances mit einer einzigen Konfiguration oder einer gemischten Konfiguration.

  • Sie möchten Ihren Instance-Lebenszyklus selbst verwalten.

  • Wenn Sie kein Auto Scaling benötigen, empfehlen wir eine EC2-Flotte des Typs instant.

Erstellen Sie in einem einzigen Vorgang eine instant Flotte von On-Demand Instances und Spot-Instances mit mehreren Startspezifikationen, die je nach Instance-Typ, AMI, Availability Zone oder Subnetz variieren. Die Spot-Instance-Allokationsstrategie ist standardmäßig auf lowest-price pro Einheit eingestellt, aber Sie können die Einstellung auf price-capacity-optimized ändern.

Spot-Flotte

  • Wir raten dringend davon ab, Spot Fleet zu verwenden, da es eine ältere API verwendet, ohne dass Investitionen geplant sind.

  • Wenn Sie Ihren Instance-Lebenszyklus verwalten möchten, verwenden Sie die EC2-Flotte.

  • Wenn Sie Ihren Instance-Lebenszyklus nicht verwalten möchten, verwenden Sie besser eine Auto-Scaling-Gruppe.

Verwenden Sie Spot-Flotte nur, wenn Sie Konsolenunterstützung für einen Anwendungsfall benötigen, in dem Sie EC2-Flotte verwenden würden.