Instance-Gewichtung für Spot-Flotten - 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.

Instance-Gewichtung für Spot-Flotten

Wenn Sie eine Flotte von Spot-Instances anfordern, können Sie definieren, wie viele Kapazitätseinheiten jeder Instance-Typ zu der Leistung Ihrer Anwendung beitragen soll, und Ihren Höchstpreis für die einzelnen Spot-Kapazitätspools mit der Instance-Gewichtung entsprechend anpassen.

Standardmäßig gilt der von Ihnen angegebene Preis pro Instance-Stunde. Wenn Sie das Feature der Instance-Gewichtung verwenden, gilt der von Ihnen angegebene Preis pro Einheitsstunde. Der Preis pro Einheitsstunde lässt sich errechnen, indem Sie Ihren Preis für einen Instance-Typ durch die Anzahl der Einheiten dividieren, die er darstellt. Die Spot-Flotte berechnet die Anzahl der zu startenden Spot-Instances, indem die Zielkapazität durch die Instance-Gewichtung dividiert wird. Wenn es sich beim Ergebnis nicht um eine Ganzzahl handelt, rundet die Spot-Flotte es auf die nächste Ganzzahl auf, damit die Größe Ihrer Flotte nicht unter der Zielkapazität liegt. Die Spot-Flotte kann alle Pools auswählen, die Sie in Ihrer Startspezifikation angeben, auch wenn die Kapazität der gestarteten Instances die angeforderte Zielkapazität übersteigt.

Die folgenden Tabellen enthalten Beispiele für die Berechnung des Preises pro Einheit für eine Spot-Flotten-Anforderung mit einer Zielkapazität von 10.

Instance-Typ Instance-Gewichtung Preis pro Instance-Stunde Preis pro Einheitsstunde Anzahl an gestarteten Instances
r3.xlarge

2

$0.05

0,025

(0,05 geteilt durch 2)

5

(10 geteilt durch 2)

Instance-Typ Instance-Gewichtung Preis pro Instance-Stunde Preis pro Einheitsstunde Anzahl an gestarteten Instances
r3.8xlarge

8

$0.10

0,0125

(0,10 geteilt durch 8)

2

(10 geteilt durch 8, Ergebnis aufgerundet)

Verwenden Sie die Spot-Flotten-Instance-Gewichtung wie folgt, um die gewünschte Zielkapazität in den Pools mit dem niedrigsten Preis pro Einheit zum Zeitpunkt der Erfüllung bereitzustellen:

  1. Geben Sie die Zielkapazität für Ihre Spot-Flotte entweder in Instances (Standard) oder in den Einheiten Ihrer Wahl an, z. B. virtuelle CPUs, Arbeitsspeicher, Speicher oder Durchsatz.

  2. Legen Sie den Preis pro Einheit fest.

  3. Geben Sie für alle Startkonfigurationen die Gewichtung an, d. h. die Anzahl an Einheiten, die der Instance-Typ hinsichtlich der Zielkapazität darstellt.

Beispiel für die Instance-Gewichtung

Stellen Sie sich eine Spot-Flotten-Anforderung mit der folgenden Konfiguration vor:

  • Eine Zielkapazität von 24

  • Eine Startspezifikation mit dem Instance-Typ r3.2xlarge und der Gewichtung 6

  • Eine Startspezifikation mit dem Instance-Typ c3.xlarge und der Gewichtung 5

Die Gewichtung stellt die Anzahl an Einheiten dar, die der Instance-Typ hinsichtlich der Zielkapazität darstellt. Wenn die erste Startspezifikation den niedrigsten Preis pro Einheit (Preis für r3.2xlarge pro Instance-Stunde geteilt durch 6) bereitstellt, würde die Spot-Flotte vier dieser Instances starten (24 geteilt durch 6).

Wenn die zweite Launch-Spezifikation den niedrigsten Preis pro Einheit (Preis für c3.xlarge pro Instance-Stunde geteilt durch 5) bereitstellt, würde die Spot-Flotte fünf dieser Instances launchen (24 geteilt durch 5, Ergebnis aufgerundet).

Instance-Gewichtung und Zuweisungsstrategie

Stellen Sie sich eine Spot-Flotten-Anforderung mit der folgenden Konfiguration vor:

  • Eine Zielkapazität von 30

  • Eine Startspezifikation mit dem Instance-Typ c3.2xlarge und der Gewichtung 8

  • Eine Startspezifikation mit dem Instance-Typ m3.xlarge und der Gewichtung 8

  • Eine Startspezifikation mit dem Instance-Typ r3.xlarge und der Gewichtung 8

Die Spot-Flotte würde vier Instances starten (30 geteilt durch 8, Ergebnis aufgerundet). Bei der diversified-Strategie launcht die Spot-Flotte eine Instance in jedem der drei Pools und die vierte Instance in dem Pool, für den der niedrigste Preis pro Einheit anfällt.