Arbeiten mit Instances mit Spitzenlastleistung - 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.

Arbeiten mit Instances mit Spitzenlastleistung

Die Schritte zum Starten, Überwachen und Ändern von Burstable-Performance-Instances (T-Instances) sind ähnlich. Der wichtigste Unterschied ist die standardmäßige Guthaben-Festlegung beim Start.

Jede T-Instance-Familie verfügt über die folgende Standard-Kreditspezifikation:

  • T4g-, T3a- und T3-Instances werden gestartet als unlimited

  • T3-Instances auf einem Dedicated Host können nur als standard gestartet werden

  • T2-Instances starten als standard

Sie können die standardmäßige Guthaben-Spezifikation für das Konto ändern.

Starten einer Burstable Performance Instance als Unlimited oder Standard

Sie können Ihre T-Instances als unlimited oder standard mit der Amazon EC2 EC2-Konsole, einem AWS SDK, einem Befehlszeilentool oder mit einer Auto Scaling Scaling-Gruppe starten.

Die folgenden Verfahren beschreiben, wie Sie die EC2-Konsole oder die verwenden. AWS CLI Informationen zur Verwendung einer Auto Scaling Scaling-Gruppe finden Sie unterVerwenden einer Auto Scaling-Gruppe zum Starten einer Burstable Performance Instance als Unlimited.

Console
So starten Sie eine T-Instance als Unlimited oder Standard
  1. Befolgen Sie das Verfahren zum Starten einer Instance.

  2. Wählen Sie unter Instance type (Instance-Typ) einen T-Instance-Typ aus.

  3. Erweitern Sie Advanced details (Erweiterte Details) und wählen Sie für Credit specification (Gutschriftspezifikation) eine Gutschriftspezifikation aus. Wenn Sie keine Auswahl treffen, wird der Standard verwendet, der für T2 und standard für T4g, T3a und unlimited T3 gilt.

  4. Überprüfen Sie im Bereich Summary (Übersicht) die Konfiguration Ihrer Instance und wählen Sie dann Launch instance (Instance starten) aus. Weitere Informationen finden Sie unter Starten einer Instance mit dem neuen Launch Instance Wizard.

AWS CLI
Um eine T-Instance als Unlimited oder Standard zu starten

Starten Sie Ihre Instance mit dem Befehl run-instances (Instances ausführen). Geben Sie mit dem Parameter --credit-specification CpuCredits= die Guthaben-Spezifikation an. Gültige Guthaben-Spezifikation sind unlimited und standard.

  • Wenn Sie für T4g, T3a und T3 den --credit-specification Parameter nicht angeben, wird die Instance standardmäßig unlimited gestartet.

  • Wenn Sie für T2 den Parameter --credit-specification nicht einschließen, wird die Instance standardmäßig als standard gestartet.

aws ec2 run-instances \ --image-id ami-abc12345 \ --count 1 \ --instance-type t3.micro \ --key-name MyKeyPair \ --credit-specification "CpuCredits=unlimited"

Verwenden einer Auto Scaling-Gruppe zum Starten einer Burstable Performance Instance als Unlimited

Wenn T-Instances gestartet oder gestartet werden, benötigen sie CPU-Guthaben für ein gutes Bootstrapping-Erlebnis. Wenn Sie zum Starten Ihrer Instances eine Auto Scaling-Gruppe verwenden, empfehlen wir Ihnen, Ihre Instances als unlimited zu konfigurieren. Wenn Sie dies tun, verwenden die Instances überschüssige Guthaben, wenn sie von der Gruppe Auto Scaling automatisch gestartet oder neu gestartet werden. Mithilfe von überzähligen Guthaben lassen sich Leistungseinschränkungen verhindern.

Erstellen einer Startvorlage

Sie müssen eine launch template (Startvorlage) zum Starten von Instances als unlimited in einer Auto Scaling-Gruppe verwenden. Eine Startkonfiguration unterstützt das Starten von Instances als unlimited nicht.

Anmerkung

unlimited-Modus wird für T3-Instances, die auf einem Dedicated Host gestartet werden, nicht unterstützt.

Console
So erstellen Sie eine Startvorlage, die Instances als Unlimited startet
  1. Folgen Sie dem Verfahren Erstellen einer Startvorlage mithilfe erweiterter Einstellungen im Amazon EC2 Auto Scaling Scaling-Benutzerhandbuch.

  2. Wählen Sie unter Inhalt der Startvorlage für Instance-Typ eine Instance-Größe aus.

  3. Um Instances in einer Auto Scaling-Gruppe als unlimited zu starten, wählen Sie unter Erweiterte Details für Credit specification (Guthabenspezifikation) die Option Unbegrenzt aus.

  4. Wenn Sie die Parameter der Startvorlage definiert haben, wählen Sie Create launch template.

AWS CLI
So erstellen Sie eine Startvorlage, die Instances als Unlimited startet

Verwenden Sie den create-launch-templateBefehl und geben Sie ihn unlimited als Kreditspezifikation an.

  • Wenn Sie für T4g, T3a und T3 den CreditSpecification={CpuCredits=unlimited} Wert nicht angeben, wird die Instance standardmäßig unlimited gestartet.

  • Wenn Sie für T2 den Wert CreditSpecification={CpuCredits=unlimited} nicht einschließen, wird die Instance standardmäßig als standard gestartet.

aws ec2 create-launch-template \ --launch-template-name MyLaunchTemplate \ --version-description FirstVersion \ --launch-template-data ImageId=ami-8c1be5f6,InstanceType=t3.medium,CreditSpecification={CpuCredits=unlimited}

Zuordnen einer Auto Scaling-Gruppe zu einer Startvorlage

Um die Startvorlage einer Auto Scaling-Gruppe zuzuordnen, erstellen Sie die Auto Scaling-Gruppe mit der Startvorlage oder fügen Sie die Startvorlage einer vorhandenen Auto Scaling-Gruppe hinzu.

Console
So erstellen Sie eine Auto-Scaling-Gruppe mithilfe einer Startvorlage
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie auf der Navigationsleiste oben auf dem Bildschirm dieselbe Region aus, die Sie bei der Erstellung der Startvorlage angegeben haben.

  3. Wechseln Sie im Navigationsbereich zu Auto Scaling Groups und klicken Sie auf Create Auto Scaling Group.

  4. Wählen Sie Launch Template (Startvorlage), Ihre Startvorlage und anschließend Next Step (Nächster Schritt) aus.

  5. Füllen Sie die Felder für die Auto Scaling-Gruppe aus. Wenn Sie mit der Überprüfung Ihrer Konfigurationseinstellung auf der Seite Review (Überprüfung) fertig sind, wählen Sie Create Auto Scaling group (Auto Scaling-Gruppe erstellen). Weitere Informationen finden Sie unter Erstellen einer Auto Scaling -Gruppe mithilfe einer Startvorlage im Amazon EC2 Auto Scaling-Benutzerhandbuch.

AWS CLI
So erstellen Sie eine Auto-Scaling-Gruppe mithilfe einer Startvorlage

Verwenden Sie den create-auto-scaling-group AWS CLI Befehl und geben Sie den Parameter an. --launch-template

Console
So fügen Sie einer vorhandenen Auto-Scaling-Gruppe eine Startvorlage hinzu
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie auf der Navigationsleiste oben auf dem Bildschirm dieselbe Region aus, die Sie bei der Erstellung der Startvorlage angegeben haben.

  3. Wählen Sie im Navigationsbereich die Option Auto Scaling Groups (Gruppen).

  4. Wählen Sie in der Liste der Auto Scaling-Gruppen eine Auto Scaling-Gruppe und dann die Optionen Actions (Aktionen) und Edit (Bearbeiten) aus.

  5. Wählen Sie auf der Registerkarte Details für Launch Template (Startvorlage) eine Startvorlage und dann Save (Speichern).

AWS CLI
So fügen Sie einer vorhandenen Auto-Scaling-Gruppe eine Startvorlage hinzu

Verwenden Sie den update-auto-scaling-group AWS CLI Befehl und geben Sie den --launch-template Parameter an.

Anzeigen der Guthabenspezifikation einer Burstable Performance Instance

Sie können die Kreditspezifikation (unlimitedoderstandard) einer laufenden oder angehaltenen T-Instance einsehen.

Console
Um die Kreditspezifikation einer T-Instance einzusehen
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie im linken Navigationsbereich die Option Instances aus.

  3. Wählen Sie die Instance aus.

  4. Wählen Sie Details und zeigen Sie das Feld Credit specification (Guthaben-Spezifikation) an. Der Wert ist entweder unlimited oder standard.

AWS CLI
Um die Kreditspezifikation einer T-Instance zu beschreiben

Verwenden Sie den describe-instance-credit-specifications-Befehl. Wenn Sie keine oder mehrere Instance-IDs angeben, werden alle Instances mit der Guthabenspezifikation unlimited sowie Instances zurückgegeben, die zuvor mit der Guthabenspezifikation unlimited konfiguriert wurden. Wenn Sie beispielsweise die Größe einer T3-Instance auf eine M4-Instance ändern, während sie als unlimited konfiguriert ist, gibt Amazon EC2 die M4-Instance zurück.

aws ec2 describe-instance-credit-specifications --instance-id i-1234567890abcdef0

Beispielausgabe

{ "InstanceCreditSpecifications": [ { "InstanceId": "i-1234567890abcdef0", "CpuCredits": "unlimited" } ] }

Ändern der Guthabenspezifikation einer Burstable Performance Instance

Sie können die Kreditspezifikation einer laufenden oder angehaltenen T-Instance jederzeit zwischen unlimited und ändernstandard.

Beachten Sie, dass eine Instance im unlimited-Modus überschüssiges Guthaben einsetzen kann, wofür eine zusätzliche Gebühr anfallen kann. Weitere Informationen finden Sie unter Für überzähliges Guthaben können Gebühren anfallen.

Console
Um die Kreditspezifikation einer T-Instance zu ändern
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie im linken Navigationsbereich die Option Instances aus.

  3. Wählen Sie die Instance aus. Um die Guthaben-Spezifikation für mehrere Instances auf einmal zu ändern, wählen Sie alle entsprechenden Instances aus.

  4. Wählen Sie Aktionen, Instance-Einstellungen, Change credit specification (Guthabenspezifikation ändern). Diese Option ist nur aktiviert, wenn Sie eine T-Instance ausgewählt haben.

  5. Um die Guthabenspezifikation auf unlimited zu ändern, aktivieren Sie das Kontrollkästchen neben der Instance-ID. Um die Guthabenspezifikation auf standard zu ändern, deaktivieren Sie das Kontrollkästchen neben der Instance-ID.

AWS CLI
Um die Kreditspezifikation einer T-Instance zu ändern

Verwenden Sie den modify-instance-credit-specification-Befehl. Geben Sie die Instance und ihre Guthaben-Spezifikation mit dem Parameter --instance-credit-specification an. Gültige Guthaben-Spezifikation sind unlimited und standard.

aws ec2 modify-instance-credit-specification \ --region us-east-1 \ --instance-credit-specification "InstanceId=i-1234567890abcdef0,CpuCredits=unlimited"

Beispielausgabe

{ "SuccessfulInstanceCreditSpecifications": [ { "InstanceId": "i- 1234567890abcdef0" } ], "UnsuccessfulInstanceCreditSpecifications": [] }

Festlegen der standardmäßigen Guthaben-Spezifikation für das Konto

Jede T-Instance-Familie verfügt über eine Standard-Kreditspezifikation. Sie können die Standard-Kreditspezifikation für jede T-Instance-Familie auf Kontoebene pro AWS Region ändern.

Wenn Sie den Launch Instance Wizard in der EC2-Konsole verwenden, um Instances zu starten, überschreibt der Wert, den Sie für die Guthaben-Spezifikation auswählen, die standardmäßige Guthaben-Spezifikation auf Kontoebene. Wenn Sie die AWS CLI zum Starten von Instances verwenden, werden alle neuen T-Instances im Konto mit der Standard-Kreditspezifikation gestartet. Die Guthaben-Spezifikation für vorhandene laufende oder gestoppte Instances ist nicht davon betroffen.

Überlegungen

Die standardmäßige Guthaben-Spezifikation für eine Instance-Familie kann nur einmal in einem fortlaufenden 5-Minuten-Zeitraum und bis zu viermal in einem fortlaufenden 24-Stunden-Zeitraum geändert werden.

Console
So legen Sie die standardmäßige Guthaben-Spezifikation auf Kontoebene pro Region fest
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Um das zu ändern AWS-Region, verwenden Sie die Regionsauswahl in der oberen rechten Ecke der Seite.

  3. Wählen Sie im Navigationsbereich EC2-Dashboard aus.

  4. Wählen Sie unter Kontoattribute die Option Standard-Guthaben-Spezifikation aus.

  5. Wählen Sie Manage (Verwalten).

  6. Wählen Sie für jede Instance-Familie Unlimited oder Standard und dann Update.

AWS CLI
So legen Sie die standardmäßige Guthaben-Spezifikation auf Kontoebene fest (AWS CLI)

Verwenden Sie den modify-default-credit-specification-Befehl. Geben Sie mithilfe des --cpu-credits-Parameters die AWS -Region, die Instance-Familie und die standardmäßige Guthaben-Spezifikation an. Gültige standardmäßige Guthaben-Spezifikationen sind unlimited und standard.

aws ec2 modify-default-credit-specification \ --region us-east-1 \ --instance-family t2 \ --cpu-credits unlimited

Anzeigen der standardmäßigen Guthaben-Spezifikation

Sie können die Standard-Kreditspezifikation einer T-Instance-Familie auf Kontoebene pro Region einsehen. AWS

Console
Um die Standard-Kreditspezifikation auf Kontoebene anzuzeigen
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Um die zu ändern AWS-Region, verwenden Sie die Regionsauswahl in der oberen rechten Ecke der Seite.

  3. Wählen Sie im Navigationsbereich EC2-Dashboard aus.

  4. Wählen Sie unter Kontoattribute die Option Standard-Guthaben-Spezifikation aus.

AWS CLI
Um die Standard-Kreditspezifikation auf Kontoebene anzuzeigen

Verwenden Sie den get-default-credit-specification-Befehl. Geben Sie die AWS -Region und die Instance-Familie an.

aws ec2 get-default-credit-specification --region us-east-1 --instance-family t2