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

Instances mit Spitzenlastleistung konfigurieren

Die Schritte zum Starten, Überwachen und Bearbeiten von Instances mit Spitzenlastleistung (T-Instances) ähneln sich. Der wichtigste Unterschied ist die standardmäßige Guthaben-Festlegung beim Start.

Jede T-Instance-Familie wird mit der folgenden standardmäßige Guthaben-Spezifikation geliefert:

  • T4g-, T3a- und T3-Instances starten 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.

Die Guthaben-Spezifikation beim Start

Sie können Ihre T-Instances mit einer Guthaben-Spezifikation von unlimited oder standard starten.

Die folgenden Verfahren beschreiben, wie Sie die EC2 Konsole oder die AWS CLI verwenden. Informationen zur Verwendung einer Amazon EC2 Auto Scaling Scaling-Gruppe finden Sie unterKonfigurieren Sie eine Amazon EC2 Auto Scaling Scaling-Gruppe, um die Kreditspezifikation als festzulegen unlimited.

Console
So konfigurieren Sie die Guthaben-Spezifikation einer Instance beim Start
  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). Wählen Sie unter Guthaben-Spezifikation eine Guthaben-Spezifikation aus.

  4. Überprüfen Sie im Bereich Summary (Übersicht) die Konfiguration Ihrer Instance und wählen Sie dann Launch instance (Instance starten) aus.

AWS CLI
So legen Sie die Guthaben-Spezifikation einer Instance beim Start fest

Verwenden den Befehl run-instances mit der Option --credit-specification.

--credit-specification CpuCredits=unlimited
PowerShell
So legen Sie die Guthaben-Spezifikation einer Instance beim Start fest

Verwenden Sie das New-EC2InstanceCmdlet mit dem -CreditSpecification_CpuCredit Parameter.

-CreditSpecification_CpuCredit unlimited

Konfigurieren Sie eine Amazon EC2 Auto Scaling Scaling-Gruppe, um die Kreditspezifikation als festzulegen unlimited

Wenn T-Instances gestartet werden, benötigen sie CPU-Guthaben für eine gute Bootstrapping-Erfahrung. Wenn Sie eine Amazon EC2 Auto Scaling Scaling-Gruppe verwenden, um Ihre Instances zu starten, empfehlen wir Ihnen, Ihre Instances als zu konfigurierenunlimited. Wenn Sie dies tun, verbrauchen die Instances überschüssiges Guthaben, wenn sie automatisch von der Amazon EC2 Auto Scaling Scaling-Gruppe gestartet oder neu gestartet werden. Mithilfe von überzähligen Guthaben lassen sich Leistungseinschränkungen verhindern.

Erstellen einer Startvorlage

Sie müssen eine Startvorlage zum Starten von Instances wie unlimited in einer Amazon EC2 Auto Scaling Scaling-Gruppe verwenden. Eine Startkonfiguration unterstützt das Starten von Instances als unlimited nicht.

Console
So erstellen Sie eine Startvorlage, die die Guthaben-Spezifikation festlegt
  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 wie unlimited in einer Amazon EC2 Auto Scaling Scaling-Gruppe zu starten, wählen Sie unter Erweiterte Details für Kreditspezifikation 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 die Guthaben-Spezifikation festlegt

Verwenden Sie den Befehl create-launch-template.

aws ec2 create-launch-template \ --launch-template-name my-launch-template \ --version-description FirstVersion \ --launch-template-data CreditSpecification={CpuCredits=unlimited}
PowerShell
So erstellen Sie eine Startvorlage, die die Guthaben-Spezifikation festlegt

Verwenden Sie das cmdlet New-EC2LaunchTemplate. Definieren Sie die Guthaben-Spezifikation für die Daten der Startvorlage wie folgt.

$creditSpec = New-Object Amazon.EC2.Model.CreditSpecificationRequest $creditSpec.CpuCredits = "unlimited" $launchTemplateData = New-Object Amazon.EC2.Model.RequestLaunchTemplateData $launchTemplateData.CreditSpecification = $creditSpec

Ordnen Sie einer Startvorlage eine Amazon EC2 Auto Scaling Scaling-Gruppe zu

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

Console
So erstellen Sie eine Amazon EC2 Auto Scaling Scaling-Gruppe mithilfe einer Startvorlage
  1. Öffnen Sie die EC2 Amazon-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 Amazon EC2 Auto Scaling Scaling-Gruppen, Amazon EC2 Auto Scaling Scaling-Gruppe erstellen aus.

  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 Amazon EC2 Auto Scaling 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 Amazon EC2 Auto Scaling Scaling-Gruppe mithilfe einer Startvorlage im Amazon EC2 Auto Scaling Scaling-Benutzerhandbuch.

So fügen Sie einer vorhandenen Amazon EC2 Auto Scaling Scaling-Gruppe eine Startvorlage hinzu
  1. Öffnen Sie die EC2 Amazon-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 Amazon EC2 Auto Scaling Groups aus.

  4. Wählen Sie aus der Amazon EC2 Auto Scaling Scaling-Gruppenliste eine Amazon EC2 Auto Scaling Scaling-Gruppe aus und klicken Sie auf Aktionen, Bearbeiten.

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

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

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

So fügen Sie einer vorhandenen Amazon EC2 Auto Scaling Scaling-Gruppe eine Startvorlage hinzu

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

PowerShell
So erstellen Sie eine Amazon EC2 Auto Scaling Scaling-Gruppe mithilfe einer Startvorlage

Verwenden Sie das ASAuto ScalingGroup Cmdlet New- und geben Sie den Parameter -LaunchTemplate_LaunchTemplateId or -LaunchTemplate_LaunchTemplateName an.

So fügen Sie einer vorhandenen Amazon EC2 Auto Scaling Scaling-Gruppe eine Startvorlage hinzu

Verwenden Sie das ASAuto ScalingGroup Cmdlet Update- und geben Sie den Parameter -LaunchTemplate_LaunchTemplateId or -LaunchTemplate_LaunchTemplateName an.

Die Guthabenspezifikation einer Instance mit Spitzenlastleistung verwalten

Sie können die Guthaben-Spezifikation für die Nutzung einer laufenden oder angehaltenen Instance jederzeit zwischen unlimited und standard wechseln.

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
So verwalten Sie die Guthaben-Spezifikation einer Instance
  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.

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

  3. (Optional) Wählen Sie eine Instance aus. Suchen Sie auf der Registerkarte Details nach Guthaben-Spezifikation. Der Wert ist entweder unlimited oder standard.

  4. (Optional) Um die Guthaben-Spezifikation für mehrere Instances auf einmal zu ändern, wählen Sie alle aus.

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

  6. Für den Ungebrenzten Modus aktivieren oder deaktivieren Sie das Kontrollkästchen neben jeder Instance-ID.

AWS CLI
So rufen Sie die Guthaben-Spezifikation einer Instance ab

Verwenden Sie den Befehl describe-instance-credit-specifications. Wenn Sie keine Instance-ID angeben, werden alle Instances mit der Guthaben-Spezifikation unlimited zurückgegeben. Die Ausgabe würde auch Instances enthalten, die zuvor mit der Guthaben-Spezifikation unlimited konfiguriert wurden. Wenn Sie beispielsweise die Größe einer T3-Instance auf eine M4-Instance ändern, während sie als unlimited konfiguriert ist, EC2 gibt Amazon die M4-Instance zurück.

aws ec2 describe-instance-credit-specifications \ --instance-id i-1234567890abcdef0 \ --query InstanceCreditSpecifications[].CpuCredits \ --output text

Es folgt eine Beispielausgabe.

unlimited
So legen Sie die Guthaben-Spezifikation einer Instance fest

Verwenden Sie den Befehl modify-instance-credit-specification.

aws ec2 modify-instance-credit-specification \ --region us-east-1 \ --instance-credit-specification "InstanceId=i-1234567890abcdef0,CpuCredits=unlimited"
PowerShell
So rufen Sie die Guthaben-Spezifikation einer Instance ab

Verwenden Sie das cmdlet Get-EC2CreditSpecification.

(Get-EC2CreditSpecification ` -InstanceId i-1234567890abcdef0).CpuCredits

Es folgt eine Beispielausgabe.

unlimited
So legen Sie die Guthaben-Spezifikation einer Instance fest

Verwenden Sie das cmdlet Edit-EC2InstanceCreditSpecification.

Edit-EC2InstanceCreditSpecification ` -Region us-east-1 ` -InstanceCreditSpecification @({InstanceId="i-1234567890abcdef0" CpuCredits="unlimited"})

Die standardmäßige Guthaben-Spezifikation für ein Konto verwalten

Jede T-Instance kommt mit einer standardmäßigen Guthaben-Spezifikation. Sie können die Standard-Kreditspezifikation für jede T-Instance-Familie auf Kontoebene pro Region ändern. AWS Die gültigen Werte für die standardmäßige Guthaben-Spezifikation sind unlimited und standard.

Wenn Sie den Launch-Instance-Assistenten in der EC2 Konsole verwenden, um Instances zu starten, hat der Wert, den Sie für die Kreditspezifikation auswählen, Vorrang vor der Standard-Kreditspezifikation auf Kontoebene. Wenn Sie den 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 verwalten Sie die standardmäßige Guthaben-Spezifikation
  1. Öffnen Sie die EC2 Amazon-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 linken Navigationsbereich Dashboard aus. EC2

  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 rufen Sie die standardmäßige Guthaben-Spezifikation ab

Verwenden Sie den Befehl get-default-credit-specification.

aws ec2 get-default-credit-specification \ --region us-east-1 \ --instance-family t2 \ --query InstanceFamilyCreditSpecifications[].CpuCredits \ --output text

Es folgt eine Beispielausgabe.

standard
So legen Sie die standardmäßige Guthaben-Spezifikation fest

Verwenden Sie den Befehl modify-default-credit-specification. Im folgenden Beispiel wird der Wert auf unlimited festgelegt.

aws ec2 modify-default-credit-specification \ --region us-east-1 \ --instance-family t2 \ --cpu-credits unlimited
PowerShell
So rufen Sie die standardmäßige Guthaben-Spezifikation ab

Verwenden Sie das cmdlet Get-EC2DefaultCreditSpecification.

(Get-EC2DefaultCreditSpecification ` -Region us-east-1 ` -InstanceFamily t2).CpuCredits

Es folgt eine Beispielausgabe.

standard
So legen Sie die standardmäßige Guthaben-Spezifikation fest

Verwenden Sie das cmdlet Edit-EC2DefaultCreditSpecification. Im folgenden Beispiel wird der Wert auf unlimited festgelegt.

Edit-EC2DefaultCreditSpecification ` -Region us-east-1 ` -InstanceFamily t2 ` -CpuCredit unlimited