Amazon Elastic Compute Cloud
Benutzerhandbuch für Linux-Instances

Optimierung der CPU-Optionen

Amazon EC2-Instances unterstützen Multithreading, womit mehrere Threads gleichzeitig auf einem einzigen Intel Xeon CPU-Kern ausgeführt werden können. Jeder Thread wird als virtuelle CPU (vCPU) auf der Instance dargestellt. Eine Instance hat eine Standardanzahl von CPU-Kernen, die je nach Instance-Typ variiert. Zum Beispiel hat ein m5.xlarge-Instance-Typ standardmäßig zwei CPU-Kerne und zwei —Threads pro Kern, also insgesamt vier vCPUs.

Anmerkung

Jede vCPU ist ein Thread eines CPU-Kerns, mit Ausnahme von T2-Instances.

In den meisten Fällen gibt es einen Amazon EC2-Instance-Typ, der eine Kombination aus Speicher und Anzahl der vCPUs hat, die Ihren Workloads entspricht. Sie können jedoch die folgenden CPU-Optionen angeben, um Ihre Instance für bestimmte Workloads oder Geschäftsanforderungen zu optimieren:

  • Anzahl der CPU-Kerne: Sie können die Anzahl der CPU-Kerne für die Instance anpassen. Sie könnten dies tun, um die Lizenzkosten Ihrer Software mit einer Instance zu optimieren, die genügend RAM für speicherintensive Workloads, aber weniger CPU-Kerne hat.

  • Threads pro Kern: Sie können Multithreading deaktivieren, indem Sie einen einzelnen Thread pro CPU-Kern angeben. Sie können dies für bestimmte Workloads tun, z. B. für High Performance Computing (HPC)-Workloads.

Sie können diese CPU-Optionen beim Start der Instance angeben. Es gibt keine zusätzlichen oder reduzierten Kosten für die Angabe von CPU-Optionen. Sie werden genauso berechnet wie Instances, die mit Standard-CPU-Optionen gestartet werden.

Regeln für die Angabe von CPU-Optionen

Um die CPU-Optionen für Ihre Instance festzulegen, beachten Sie die folgenden Regeln:

  • CPU-Optionen können nur beim Start der Instance angegeben werden und können nach dem Start nicht mehr geändert werden.

  • Wenn Sie eine Instance starten, müssen Sie sowohl die Anzahl der CPU-Kerne als auch die Anzahl der Threads pro Kern in der Anforderung angeben. Beispielanforderungen finden Sie unter CPU-Optionen für Ihre Instance festlegen.

  • Die Zahl der vCPUs für die Instance ist die Anzahl der CPU-Kerne multipliziert mit den Threads pro Kern. Um eine benutzerdefinierte Anzahl von vCPUs anzugeben, müssen Sie eine gültige Anzahl von CPU-Kernen und Threads pro Kern für den Instance-Typ angeben. Sie können die Standardanzahl der vCPUs für die Instance nicht überschreiten. Weitere Informationen finden Sie unter CPU-Kerne und Threads pro CPU-Kern pro Instance-Typ.

  • Um Multithreading zu deaktivieren, geben Sie einen Thread pro Kern an.

  • Wenn Sie den Instance-Typ einer existierenden Instance ändern, werden die CPU-Optionen automatisch in die Standard-CPU-Optionen für den neuen Instance-Typ geändert.

  • Die CPU-Optionen, die Sie angeben, bleiben nach dem Stoppen, Starten oder Neustarten einer Instance erhalten.

CPU-Kerne und Threads pro CPU-Kern pro Instance-Typ

Die folgenden Tabellen listen die Instance-Typen auf, die die Angabe von CPU-Optionen unterstützen. Für jeden Typ zeigt die Tabelle die standardmäßige und unterstützte Anzahl von CPU-Kernen und Threads pro Kern.

Beschleunigte Computing-Instances

Instance-Typ Standard vCPUs Standard-CPU-Kerne Standard-Threads pro Kern Gültige Anzahl der CPU-Kerne Gültige Anzahl der Threads pro Kern
f1.2xlarge 8 4 2 1, 2, 3, 4 1, 2
f1.4xlarge 16 8 2 1, 2, 3, 4, 5, 6, 7, 8 1, 2
f1.16xlarge 64 32 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
g3.4xlarge 16 8 2 1, 2, 3, 4, 5, 6, 7, 8 1, 2
g3.8xlarge 32 16 2 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 1, 2
g3.16xlarge 64 32 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
g3s.xlarge 4 2 2 1, 2 1, 2
p2.xlarge 4 2 2 1, 2 1, 2
p2.8xlarge 32 16 2 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 1, 2
p2.16xlarge 64 32 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
p3.2xlarge 8 4 2 1, 2, 3, 4 1, 2
p3.8xlarge 32 16 2 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 1, 2
p3.16xlarge 64 32 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
p3dn.24xlarge 96 48 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 1, 2

Für Datenverarbeitung optimierte Instances

Instance-Typ Standard vCPUs Standard-CPU-Kerne Standard-Threads pro Kern Gültige Anzahl der CPU-Kerne Gültige Anzahl der Threads pro Kern
c4.large 2 1 2 1 1, 2
c4.xlarge 4 2 2 1, 2 1, 2
c4.2xlarge 8 4 2 1, 2, 3, 4 1, 2
c4.4xlarge 16 8 2 1, 2, 3, 4, 5, 6, 7, 8 1, 2
c4.8xlarge 36 18 2 2, 4, 6, 8, 10, 12, 14, 16, 18 1, 2
c5.large 2 1 2 1 1, 2
c5.xlarge 4 2 2 2 1, 2
c5.2xlarge 8 4 2 2, 4 1, 2
c5.4xlarge 16 8 2 2, 4, 6, 8 1, 2
c5.9xlarge 36 18 2 2, 4, 6, 8, 10, 12, 14, 16, 18 1, 2
c5.12xlarge 48 24 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 1, 2
c5.18xlarge 72 36 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36 1, 2
c5.24xlarge 96 48 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 1, 2
c5d.large 2 1 2 1 1, 2
c5d.xlarge 4 2 2 2 1, 2
c5d.2xlarge 8 4 2 2, 4 1, 2
c5d.4xlarge 16 8 2 2, 4, 6, 8 1, 2
c5d.9xlarge 36 18 2 2, 4, 6, 8, 10, 12, 14, 16, 18 1, 2
c5d.18xlarge 72 36 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36 1, 2
c5n.large 2 1 2 1 1, 2
c5n.xlarge 4 2 2 2 1, 2
c5n.2xlarge 8 4 2 2, 4 1, 2
c5n.4xlarge 16 8 2 2, 4, 6, 8 1, 2
c5n.9xlarge 36 18 2 2, 4, 6, 8, 10, 12, 14, 16, 18 1, 2
c5n.18xlarge 72 36 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36 1, 2

Instances für allgemeine Zwecke

Instance-Typ Standard vCPUs Standard-CPU-Kerne Standard-Threads pro Kern Gültige Anzahl der CPU-Kerne Gültige Anzahl der Threads pro Kern
m5.large 2 1 2 1 1, 2
m5.xlarge 4 2 2 2 1, 2
m5.2xlarge 8 4 2 2, 4 1, 2
m5.4xlarge 16 8 2 2, 4, 6, 8 1, 2
m5.8xlarge 32 16 2 2, 4, 6, 8, 10, 12, 14, 16 1, 2
m5.12xlarge 48 24 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 1, 2
m5.16xlarge 64 32 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
m5.24xlarge 96 48 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 1, 2
m5a.large 2 1 2 1 1, 2
m5a.xlarge 4 2 2 2 1, 2
m5a.2xlarge 8 4 2 2, 4 1, 2
m5a.4xlarge 16 8 2 2, 4, 6, 8 1, 2
m5a.8xlarge 32 16 2 2, 4, 6, 8, 10, 12, 14, 16 1, 2
m5a.12xlarge 48 24 2 6, 12, 18, 24 1, 2
m5a.16xlarge 64 32 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
m5a.24xlarge 96 48 2 12, 18, 24, 36, 48 1, 2
m5ad.large 2 1 2 1 1, 2
m5ad.xlarge 4 2 2 2 1, 2
m5ad.2xlarge 8 4 2 2, 4 1, 2
m5ad.4xlarge 16 8 2 2, 4, 6, 8 1, 2
m5ad.12xlarge 48 24 2 6, 12, 18, 24 1, 2
m5ad.24xlarge 96 48 2 12, 18, 24, 36, 48 1, 2
m5d.large 2 1 2 1 1, 2
m5d.xlarge 4 2 2 2 1, 2
m5d.2xlarge 8 4 2 2, 4 1, 2
m5d.4xlarge 16 8 2 2, 4, 6, 8 1, 2
m5d.8xlarge 32 16 2 2, 4, 6, 8, 10, 12, 14, 16 1, 2
m5d.12xlarge 48 24 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 1, 2
m5d.16xlarge 64 32 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
m5d.24xlarge 96 48 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 1, 2
t3.nano 2 1 2 1 1, 2
t3.micro 2 1 2 1 1, 2
t3.small 2 1 2 1 1, 2
t3.medium 2 1 2 1 1, 2
t3.large 2 1 2 1 1, 2
t3.xlarge 4 2 2 2 1, 2
t3.2xlarge 8 4 2 2, 4 1, 2
t3a.nano 2 1 2 1 1, 2
t3a.micro 2 1 2 1 1, 2
t3a.small 2 1 2 1 1, 2
t3a.medium 2 1 2 1 1, 2
t3a.large 2 1 2 1 1, 2
t3a.xlarge 4 2 2 2 1, 2
t3a.2xlarge 8 4 2 2, 4 1, 2

RAM-optimierte Instances

Instance-Typ Standard vCPUs Standard-CPU-Kerne Standard-Threads pro Kern Gültige Anzahl der CPU-Kerne Gültige Anzahl der Threads pro Kern
r4.large 2 1 2 1 1, 2
r4.xlarge 4 2 2 1, 2 1, 2
r4.2xlarge 8 4 2 1, 2, 3, 4 1, 2
r4.4xlarge 16 8 2 1, 2, 3, 4, 5, 6, 7, 8 1, 2
r4.8xlarge 32 16 2 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 1, 2
r4.16xlarge 64 32 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
r5.large 2 1 2 1 1, 2
r5.xlarge 4 2 2 2 1, 2
r5.2xlarge 8 4 2 2, 4 1, 2
r5.4xlarge 16 8 2 2, 4, 6, 8 1, 2
r5.8xlarge 32 16 2 2, 4, 6, 8, 10, 12, 14, 16 1, 2
r5.12xlarge 48 24 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 1, 2
r5.16xlarge 64 32 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
r5.24xlarge 96 48 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 1, 2
r5a.large 2 1 2 1 1, 2
r5a.xlarge 4 2 2 2 1, 2
r5a.2xlarge 8 4 2 2, 4 1, 2
r5a.4xlarge 16 8 2 2, 4, 6, 8 1, 2
r5a.8xlarge 32 16 2 2, 4, 6, 8, 10, 12, 14, 16 1, 2
r5a.12xlarge 48 24 2 6, 12, 18, 24 1, 2
r5a.16xlarge 64 32 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
r5a.24xlarge 96 48 2 12, 18, 24, 36, 48 1, 2
r5ad.large 2 1 2 1 1, 2
r5ad.xlarge 4 2 2 2 1, 2
r5ad.2xlarge 8 4 2 2, 4 1, 2
r5ad.4xlarge 16 8 2 2, 4, 6, 8 1, 2
r5ad.12xlarge 48 24 2 6, 12, 18, 24 1, 2
r5ad.24xlarge 96 48 2 12, 18, 24, 36, 48 1, 2
r5d.large 2 1 2 1 1, 2
r5d.xlarge 4 2 2 2 1, 2
r5d.2xlarge 8 4 2 2, 4 1, 2
r5d.4xlarge 16 8 2 2, 4, 6, 8 1, 2
r5d.8xlarge 32 16 2 2, 4, 6, 8, 10, 12, 14, 16 1, 2
r5d.12xlarge 48 24 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 1, 2
r5d.16xlarge 64 32 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
r5d.24xlarge 96 48 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 1, 2
x1.16xlarge 64 32 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
x1.32xlarge 128 64 2 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64 1, 2
x1e.xlarge 4 2 2 1, 2 1, 2
x1e.2xlarge 8 4 2 1, 2, 3, 4 1, 2
x1e.4xlarge 16 8 2 1, 2, 3, 4, 5, 6, 7, 8 1, 2
x1e.8xlarge 32 16 2 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 1, 2
x1e.16xlarge 64 32 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
x1e.32xlarge 128 64 2 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64 1, 2
z1d.large 2 1 2 1 1, 2
z1d.xlarge 4 2 2 2 1, 2
z1d.2xlarge 8 4 2 2, 4 1, 2
z1d.3xlarge 12 6 2 2, 4, 6 1, 2
z1d.6xlarge 24 12 2 2, 4, 6, 8, 10, 12 1, 2
z1d.12xlarge 48 24 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 1, 2

Speicheroptimierte Instances

Instance-Typ Standard vCPUs Standard-CPU-Kerne Standard-Threads pro Kern Gültige Anzahl der CPU-Kerne Gültige Anzahl der Threads pro Kern
d2.xlarge 4 2 2 1, 2 1, 2
d2.2xlarge 8 4 2 1, 2, 3, 4 1, 2
d2.4xlarge 16 8 2 1, 2, 3, 4, 5, 6, 7, 8 1, 2
d2.8xlarge 36 18 2 2, 4, 6, 8, 10, 12, 14, 16, 18 1, 2
h1.2xlarge 8 4 2 1, 2, 3, 4 1, 2
h1.4xlarge 16 8 2 1, 2, 3, 4, 5, 6, 7, 8 1, 2
h1.8xlarge 32 16 2 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 1, 2
h1.16xlarge 64 32 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
i3.large 2 1 2 1 1, 2
i3.xlarge 4 2 2 1, 2 1, 2
i3.2xlarge 8 4 2 1, 2, 3, 4 1, 2
i3.4xlarge 16 8 2 1, 2, 3, 4, 5, 6, 7, 8 1, 2
i3.8xlarge 32 16 2 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 1, 2
i3.16xlarge 64 32 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 1, 2
i3en.large 2 1 2 1 1, 2
i3en.xlarge 4 2 2 2 1, 2
i3en.2xlarge 8 4 2 2, 4 1, 2
i3en.3xlarge 12 6 2 2, 4, 6 1, 2
i3en.6xlarge 24 12 2 2, 4, 6, 8, 10, 12 1, 2
i3en.12xlarge 48 24 2 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 1, 2
i3en.24xlarge 96 48 2 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 1, 2

CPU-Optionen für Ihre Instance festlegen

Sie können CPU-Optionen beim Start der Instance angeben. Die folgenden Beispiele sind für einen r4.4xlarge-Instance-Typ, der folgende Vorgabewerte aufweist:

  • Standard-CPU-Kerne: 8

  • Standard-Threads pro Kern: 2

  • Standard vCPUs: 16 (8 * 2)

  • Gültige Anzahl der CPU-Kerne: 1, 2, 3, 4, 5, 6, 7, 8

  • Gültige Fadenzahl pro Kern: 1, 2

Deaktivieren von Multithreading

Um Multithreading zu deaktivieren, geben Sie einen Thread pro Kern an.

So deaktivieren Sie Multithreading während des Starts der Instance (Konsole)

  1. Folgen Sie dem Verfahren unter Starten einer Instance mit dem Startassistenten für Instances.

  2. Wählen Sie auf der Seite Configure Instance Details (Instance-Details konfigurieren) für CPU options (CPU-Optionen) die Option Specify CPU options (CPU-Optionen festlegen) aus.

  3. Wählen Sie für Core count (Anzahl Kerne) die Anzahl der benötigten CPU-Kerne aus. Um in diesem Beispiel die Standard-CPU-Kernanzahl für einer4.4xlarge-Instance festzulegen, wählen Sie 8 aus.

  4. Um Multithreading für Threads per core (Threads pro Kern) zu deaktivieren, wählen Sie 1.

  5. Fahren Sie den Aufforderungen des Assistenten entsprechend fort. Wählen Sie nach dem Überprüfen Ihrer Optionen auf der Seite Review Instance Launch (Instance-Start überprüfen) die Option Launch (Starten). Weitere Informationen finden Sie unter Starten einer Instance mit dem Startassistenten für Instances.

So deaktivieren Sie Multithreading während des Starts der Instance (AWS CLI)

Verwenden Sie den AWS CLI-Befehl run-instances, und geben Sie einen Wert von 1 für ThreadsPerCore beim --cpu-options-Parameter an. Geben Sie für CoreCount die Anzahl der CPU-Kerne an. Um in diesem Beispiel die standardmäßige CPU-Kernanzahl für eine r4.4xlarge-Instance festzulegen, geben Sie den Wert 8 an.

aws ec2 run-instances --image-id ami-1a2b3c4d --instance-type r4.4xlarge --cpu-options "CoreCount=8,ThreadsPerCore=1" --key-name MyKeyPair

Festlegen einer benutzerdefinierten Anzahl von vCPUs

Sie können die Anzahl der CPU-Kerne und -Threads pro Kern für die Instance anpassen.

So geben Sie eine benutzerdefinierte Anzahl von vCPUs beim Starten der Instance an (Konsole)

Das folgende Beispiel startet eine r4.4xlarge-Instance mit sechs vCPUs.

  1. Folgen Sie dem Verfahren unter Starten einer Instance mit dem Startassistenten für Instances.

  2. Wählen Sie auf der Seite Configure Instance Details (Instance-Details konfigurieren) für CPU options (CPU-Optionen) die Option Specify CPU options (CPU-Optionen festlegen) aus.

  3. Um sechs vCPUs zu erhalten, geben Sie drei CPU-Kerne und zwei Threads pro Kern wie folgt an:

    • Für Core count (Anzahl Kerne) wählen Sie 3 aus.

    • Wählen Sie für Threads per core (Threads pro Kern) wählen Sie 2 aus.

  4. Fahren Sie den Aufforderungen des Assistenten entsprechend fort. Wählen Sie nach dem Überprüfen Ihrer Optionen auf der Seite Review Instance Launch (Instance-Start überprüfen) die Option Launch (Starten). Weitere Informationen finden Sie unter Starten einer Instance mit dem Startassistenten für Instances.

So geben Sie eine benutzerdefinierte Anzahl von vCPUs beim Start der Instance an (AWS CLI)

Das folgende Beispiel startet eine r4.4xlarge-Instance mit sechs vCPUs.

Verwenden Sie den AWS CLI-Befehl run-instances, und geben Sie die Anzahl der CPU-Kerne und die Anzahl der Threads im --cpu-options-Parameter an. Sie können drei CPU-Kerne und zwei Threads pro Kern angeben, um sechs vCPUs zu erhalten.

aws ec2 run-instances --image-id ami-1a2b3c4d --instance-type r4.4xlarge --cpu-options "CoreCount=3,ThreadsPerCore=2" --key-name MyKeyPair

Alternativ können Sie sechs CPU-Kerne und einen Thread pro Kern angeben (Multithreading deaktivieren), um sechs vCPUs zu erhalten:

aws ec2 run-instances --image-id ami-1a2b3c4d --instance-type r4.4xlarge --cpu-options "CoreCount=6,ThreadsPerCore=1" --key-name MyKeyPair

Anzeigen der CPU-Optionen für Ihre Instance

Sie können die CPU-Optionen für eine vorhandene Instance in der Amazon EC2-Konsole einsehen oder die Instance mit der AWS CLI beschreiben.

So zeigen Sie die CPU-Optionen für eine Instance an (Konsole)

  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Klicken Sie im linken Navigationsbereich auf Instances und wählen Sie die Instance aus.

  3. Wählen Sie Description (Beschreibung) aus zeigen Sie das Feld Number of vCPUs (Anzahl der vCPUs) an.

  4. Um die Kernanzahl und die Threads pro Kern anzuzeigen, wählen Sie den Feldwert Number of vCPUs (Anzahl der vCPUs) aus.

So zeigen Sie die CPU-Optionen für eine Instance an (AWS CLI)

Verwenden Sie den Befehl describe-instances.

aws ec2 describe-instances --instance-ids i-123456789abcde123
... "Instances": [ { "Monitoring": { "State": "disabled" }, "PublicDnsName": "ec2-198-51-100-5.eu-central-1.compute.amazonaws.com", "State": { "Code": 16, "Name": "running" }, "EbsOptimized": false, "LaunchTime": "2018-05-08T13:40:33.000Z", "PublicIpAddress": "198.51.100.5", "PrivateIpAddress": "172.31.2.206", "ProductCodes": [], "VpcId": "vpc-1a2b3c4d", "CpuOptions": { "CoreCount": 34, "ThreadsPerCore": 1 }, "StateTransitionReason": "", ... } ] ...

In der Ausgabe, die zurückgegeben wird, gibt die Option CoreCount die Anzahl der Kerne für die Instance an. Das Feld ThreadsPerCore gibt die Anzahl der Threads pro Kern an.

Alternativ können Sie sich auch mit Ihrer Instance verbinden und den ein Werkzeug wie lscpu verwenden, um die CPU-Informationen für Ihre Instance anzuzeigen.

Mit AWS Config können Sie Konfigurationsänderungen für Instances, einschließlich abgebrochener Instances, aufzeichnen, bewerten, prüfen und auswerten. Weitere Informationen finden Sie unter Getting Started with AWS Config im AWS Config Developer Guide.