Instance-Kapazitätskonfigurationen für Dedicated Host in Amazon EC2
Dedicated Hosts unterstützen verschiedene Konfigurationen (physische Kerne, Sockets und VCPUs), mit denen Sie Instances verschiedener Familien und Größen ausführen können.
Wenn Sie Ihrem Konto einen Dedicated Host zuweisen, können Sie eine Konfiguration auswählen, die entweder einen einzelnen Instance-Typ oder mehrere Instance-Typen innerhalb derselben Instance-Familie unterstützt. Die Anzahl der Instances, die Sie auf einem Host ausführen können, hängt von der ausgewählten Konfiguration ab.
Unterstützung für einzelne Instance-Typen
Sie können einen Dedicated Host zuweisen, der nur einen Instance-Typ unterstützt. Bei dieser Konfiguration muss jede Instance, die Sie auf dem Dedicated Host starten, vom gleichen Instance-Typ sein, den Sie bei der Zuweisung des Hosts angeben.
Sie können beispielsweise einen Host zuweisen, der nur den m5.4xlarge-Instance-Typ unterstützt. In diesem Fall können Sie nur m5.4xlarge-Instances auf diesem Host ausführen.
Die Anzahl der Instances, die Sie auf dem Host starten können, hängt von der Anzahl der vom Host bereitgestellten physischen Kerne und der Anzahl der vom angegebenen Instance-Typ verbrauchten Kerne ab. Wenn Sie beispielsweise einen Host für m5.4xlarge-Instances zuweisen, stellt der Host 48 physische Kerne bereit und jede m5.4xlarge-Instance verbraucht 8 physische Kerne. Dies bedeutet, dass Sie bis zu 6 Instances auf diesem Host starten können (48 physische Kerne / 8 Kerne pro Instance = 6 Instances).
Unterstützung mehrerer Instance-Typen
Sie können einen Dedicated Host zuweisen, der mehrere Instance-Typen innerhalb derselben Instance-Familie unterstützt. Auf diese Weise können Sie verschiedene Instance-Typen auf demselben Host ausführen, sofern sie sich in derselben Instance-Familie befinden und der Host über ausreichend Instance-Kapazität verfügt.
Sie können beispielsweise einen Host zuweisen, der verschiedene R5-Instance-Typen innerhalb der Instance-Familie unterstützt. In diesem Fall können Sie auf diesem Host bestimmte Kombinationen von R5-Instance-Typen, wie z. B. r5.large, r5.xlarge, r5.2xlarge und r5.4xlarge, starten, bis zur physischen Kernkapazität des Hosts.
Die folgenden Instance-Familien unterstützen Dedicated Hosts mit Unterstützung mehrerer Instance-Typen:
-
Allzweck: A1 | M5 | M5n | M6i | M7i | T3
-
Für Datenverarbeitung optimiert: C5 | C5n | C6i | C7i
-
Arbeitsspeicheroptimiert: R5 | R5n | R6i | R7i
Die Anzahl der Instances, die Sie auf dem Host ausführen können, hängt von der Anzahl der vom Host bereitgestellten physischen Kerne und der Anzahl der von jedem Instance-Typ, den Sie auf dem Host ausführen, verbrauchten Kerne ab. Wenn Sie beispielsweise einen R5-Host zuweisen, der 48 physische Kerne bereitstellt, und Sie zwei r5.2xlarge-Instances (4 Kerne x 2 Instances) und drei r5.4xlarge-Instances (8 Kerne x 3 Instances) ausführen, verbrauchen diese Instances insgesamt 32 Kerne. Sie können eine beliebige Kombination von R5-Instances ausführen, solange diese die verbleibenden 16 Kerne nicht überschreiten.
Für jede Instance-Familie gibt es jedoch ein Limit für die Anzahl der Instances, die für jeden Instance-Typ ausgeführt werden können. Beispielsweise unterstützt ein R5 Dedicated Host maximal 2 r5.8xlarge-Instances, die 32 der physischen Kerne nutzen. In diesem Fall können dann zusätzliche R5-Instances kleinerer Größe verwendet werden, um den Host auf die Kernkapazität zu füllen. Informationen zur unterstützten Anzahl von Instance-Typen für jede Instance-Familie finden Sie unter Konfigurationstabelle für Dedicated Hosts
Die folgende Tabelle zeigt Beispielkombinationen von Instance-Typen:
| Instance-Familie | Beispiel für Instance-Typenkombinationen |
|---|---|
R5 |
|
C5 |
|
M5 |
|
Überlegungen
Beachten Sie beim Arbeiten mit Dedicated Hosts, die mehrere Instance-Typen unterstützen, Folgendes:
-
Die Verwendung mehrerer Instance-Typen auf demselben Host ist nur innerhalb derselben Instance-Familie möglich.
-
Wenn Instance-Typen gemischt werden, empfehlen wir zur Maximierung der Hostauslastung, zuerst größere Instance-Typen und dann kleinere Instance-Typen zu starten.
-
Je nach Kombination und Startreihenfolge der Instance-Typen auf einem Dedicated Host ist es möglicherweise physisch nicht möglich, die Auslastung des Hosts zu maximieren. Beim Mischen von Instance-Typen auf einem Host ist möglicherweise ein Teil der Kapazität auf dem Host verfügbar, aber nicht nutzbar. Beispielsweise sehen Sie möglicherweise 16 vCPUs, die auf einem r5n-Host verfügbar sind, können aber möglicherweise keine 4xlarge-Instance auf dem Host starten, obwohl r5n.4xlarge auf 16 vCPUs ausgeführt wird.
-
Anmerkung
Wenn Sie einen A1 Dedicated Host für mehrere Instance-Typen aktivieren, können Sie auf diesem Host nur eine Mischung aus a1.xlarge- und a1.2xlarge-Instances starten. Wenn Sie eine a1.medium- oder a1.large-Instance auf diesem Host starten, sind Sie darauf beschränkt, nur weitere Instances desselben Instance-Typs auf dem Host zu starten. Eine einzelne a1.4xlarge-Instance verbraucht die gesamte Kapazität auf dem Host. Wenn Sie einen Host für a1.medium- oder a1.large-Instances benötigen, empfehlen wir, diesen Instance-Typen separate Hosts zuzuweisen.