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.
Bei der Instance-Gewichtung weisen Sie jedem Instance-Typ in Ihrer EC2 Flotte oder Spot-Flotte eine Gewichtung zu, um deren Rechenkapazität und Leistung im Verhältnis zueinander darzustellen. Basierend auf der Gewichtung kann die Flotte eine beliebige Kombination der angegebenen Instance-Typen verwenden, sofern sie die gewünschte Zielkapazität erfüllen kann. Dies kann Ihnen helfen, die Kosten und die Leistung Ihrer Flotte zu verwalten.
Die Gewichtung stellt die Kapazitätseinheiten dar, die ein Instance-Typ zur gesamten Zielkapazität beiträgt.
Beispiel: Verwenden Sie die Gewichtung von Instances für das Leistungsmanagement
Angenommen, Ihre Flotte hat zwei Instance-Typen, und Sie weisen jedem Instance-Typ eine unterschiedliche Gewichtung zu, um widerzuspiegeln, wie viele Sie jeweils benötigen, um dieselbe Performance zu erzielen. Gehen Sie wie folgt vor:
-
m5.large
– Gewicht: 1 -
m5.2xlarge
– Gewicht: 4
Wenn Sie diese Gewichtung zuweisen, sagen Sie, dass Sie 4 m5.large
-Instances benötigen, um dieselbe Leistung wie 1 m5.2xlarge
zu erzielen.
Verwenden Sie die folgende Formel, um zu berechnen, wie viele Instances jedes Instance-Typs für eine bestimmte Zielkapazität benötigt werden:
target capacity / weight = number of instances
Wenn Ihre Zielkapazität 8 Einheiten beträgt, könnte die Flotte die Zielkapazität entweder mit einem m5.large
oder m5.2xlarge
, einer Kombination aus beidem, wie folgt erreichen:
-
8
m5.large
Instances (Kapazität von 8 / Gewicht von 1 = 8 Instances) -
2
m5.2xlarge
Instances (Kapazität von 8 / Gewicht von 4 = 2 Instances) -
4
m5.large
und 1m5.2xlarge
Beispiel: Verwenden Sie die Gewichtung von Instances für das Kostenmanagement
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 Flotte berechnet die Anzahl der zu startenden Instances, indem die Zielkapazität durch die Instance-Gewichtung geteilt wird. Wenn es sich bei dem Ergebnis nicht um eine Ganzzahl handelt, rundet die Flotte dieses auf die nächste Ganzzahl auf, sodass die Größe Ihrer Flotte nicht unter der Zielkapazität liegt. Die Flotte kann alle Pools auswählen, die Sie in Ihrer Startspezifikation angeben, selbst wenn die Kapazität der gestarteten Instances die angeforderte Zielkapazität übersteigt.
Die folgende Tabelle enthält Beispiele für die Berechnung des Preises pro Einheit für eine Flotte mit einer Zielkapazität von 10.
Instance-Typ | Instance-Gewichtung | Zielkapazität | Anzahl an gestarteten Instances | Preis pro Instance-Stunde | Preis pro Einheitsstunde |
---|---|---|---|---|---|
r3.xlarge |
2 |
10 |
5 (10 geteilt durch 2) |
$0.05 |
0,025 USD (0,05 geteilt durch 2) |
r3.8xlarge |
8 |
10 |
2 (10 geteilt durch 8, Ergebnis aufgerundet) |
$0.10 |
0,0125 USD (0,10 geteilt durch 8) |
Verwenden Sie Flotte 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:
-
Geben Sie die Zielkapazität für Ihre Flotte entweder in Instances (Standard) oder in den Einheiten Ihrer Wahl an, z. B. virtuelle CPUs, Arbeitsspeicher, Speicher oder Durchsatz.
-
Legen Sie den Preis pro Einheit fest.
-
Geben Sie für jede Startspezifikation die Gewichtung an, d. h. die Anzahl der Einheiten, die der Instance-Typ für die Zielkapazität darstellt.
Beispiel für die Instance-Gewichtung
Überlegen Sie sich eine Spot-Flotten-Anforderung mit der folgenden Konfiguration:
-
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 Flotte vier dieser Instances starten (24 geteilt durch 6).
Wenn die zweite Startspezifikation den niedrigsten Preis pro Einheit (Preis für c3.xlarge
pro Instance-Stunde geteilt durch 5) bereitstellt, würde die Flotte fünf dieser Instances starten (24 geteilt durch 5, Ergebnis aufgerundet).
Instance-Gewichtung und Zuweisungsstrategie
Überlegen Sie sich eine Spot-Flotten-Anforderung mit der folgenden Konfiguration:
-
Eine Zielkapazität von 30 Spot-Instances
-
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 Flotte würde vier Instances starten (30 geteilt durch 8, Ergebnis aufgerundet). Bei der diversified
-Strategie startet die 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.