Reservierungen für unterbrechbare Kapazitäten für Kapazitätsbesitzer - 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.

Reservierungen für unterbrechbare Kapazitäten für Kapazitätsbesitzer

Der Kapazitätsinhaber ist der Account, der Eigentümer der Quellkapazitätsreservierung ist und der die unterbrechbare Kapazitätsreservierung erstellt, um ungenutzte Kapazität mit anderen Teams zu teilen und gleichzeitig die Kontrolle zu behalten, um sie bei Bedarf zurückzufordern.

In diesem Abschnitt wird beschrieben, wie Sie (der Kapazitätsinhaber) eine unterbrechbare Kapazitätsreservierung erstellen, ändern, zurückfordern und nachverfolgen können.

Eine unterbrechbare Kapazitätsreservierung erstellen

Erstellen Sie eine unterbrechbare Kapazitätsreservierung, um ungenutzte Kapazität aus Ihrer Quellreservierung für andere Workloads verfügbar zu machen und gleichzeitig die Kontrolle zu behalten, um sie bei Bedarf zurückzugewinnen.

Voraussetzungen

Bevor Sie eine unterbrechbare Zuteilung erstellen, stellen Sie sicher, dass Ihre On-Demand-Kapazitätsreservierung an der Quelle die folgenden Anforderungen erfüllt:

  • Ihre Kapazitätsreservierung muss sich im Status „Aktiv“ befinden und es muss kein Enddatum festgelegt sein. Sie können keine Zuweisungen für Reservierungen erstellen, die ausstehen, abgelaufen oder storniert sind oder deren Enddatum geplant ist.

  • Ihre Kapazitätsreservierung muss über verfügbare Kapazitäten für die Zuweisung verfügen. Sie können nur verfügbare Instances (auch ungenutzte Kapazität genannt) zuweisen.

  • Sie können pro Quellkapazitätsreservierung nur eine unterbrechbare Zuteilung erstellen. Wenn bereits eine Zuweisung vorhanden ist, müssen Sie sie ändern oder stornieren, bevor Sie eine neue erstellen können.

  • Sie können einer unterbrechbaren Kapazitätsreservierung maximal 1000 Instances gleichzeitig zuweisen.

Sie können die Konsole oder die verwenden, AWS CLI um eine unterbrechbare Kapazitätsreservierung zu erstellen.

Console
Um eine unterbrechbare Kapazitätsreservierung zu erstellen
  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie Kapazitätsreservierungen.

  3. Wählen Sie Ihre Kapazitätsreservierung aus.

  4. Wählen Sie „Aktionen“, „Unterbrechbare Zuteilung erstellen“.

  5. Geben Sie unter Zuzuordnende Instanzen die Anzahl der zuzuweisenden Instanzen ein.

  6. (Optional) Fügen Sie Tags hinzu.

  7. Wählen Sie „Unterbrechbare Kapazitätszuweisung erstellen“.

AWS CLI
Um eine unterbrechbare Kapazitätsreservierung zu erstellen

Verwenden Sie den Befehl create-interruptible-capacity-reservation-allocation:

aws ec2 create-interruptible-capacity-reservation-allocation \ --capacity-reservation-id cr-1234567890abcdef0 \ --instance-count 10

Sehen Sie sich Ihre Reservierung für unterbrechbare Kapazitäten an

Nachdem Sie eine unterbrechbare Kapazitätsreservierung erstellt haben, können Sie die unterbrechbare Reservierung in Ihrem Konto oder von einer bestimmten Ressource aus einsehen.

Alle Reservierungen für unterbrechbare Kapazitäten in Ihrem Konto anzeigen

Gehen Sie wie folgt vor, um die Reservierungen für unterbrechbare Kapazitäten in Ihrem Konto einzusehen.

Console
Um die unterbrechbaren Kapazitätsreservierungen in Ihrem Konto einzusehen
  1. Rufen Sie in der Konsole die Seite „Kapazitätsreservierungen“ auf.

  2. Suchen Sie in der Spalte „Typ“ nach Reservierungen mit „Unterbrechungsfrei“.

  3. Wählen Sie die unterbrechbare Reservierung aus, um Details anzuzeigen.

AWS CLI

Um die Reservierungen für unterbrechbare Kapazitäten in Ihrem Konto einzusehen

aws ec2 describe-capacity-reservations \ --capacity-reservation-id cr-interruptible-id \ --filters Name=interruptible,Values=true

Sehen Sie sich die Reservierung unterbrechbarer Kapazitäten aus einer bestimmten Quelle an

Gehen Sie wie folgt vor, um die unterbrechbare Kapazitätsreservierung anzuzeigen, die aus einer bestimmten Quellkapazitätsreservierung erstellt wurde.

aws ec2 describe-capacity-reservations \ --capacity-reservation-id cr-source-id

In der Antwort finden Sie ein interruptibleCapacityAllocations Objekt, das die Reservierungs-ID für unterbrechbare Kapazitäten und Details zur Zuteilung enthält. Informationen zur Antwortstruktur finden Sie InterruptibleCapacityAllocationin der Amazon EC2 API-Referenz.

Änderung Ihrer Reservierung für unterbrechbare Kapazitäten

Gehen Sie wie folgt vor, um Ihre Reservierung für unterbrechbare Kapazitäten zu bearbeiten oder zu stornieren.

Anmerkung
  • Wenn Sie die Zuteilung reduzieren, fordern wir zuerst die verfügbaren Instances zurück, dann die laufenden Instances, bis wir die angeforderte Anzahl erreicht haben. Wenn wir die Anzahl mit verfügbaren Instances vollständig decken können, erfolgt keine Kündigung. Alle Änderungen an der Anzahl der zugewiesenen Instanzen werden über die Quellkapazitätsreservierung vorgenommen, nicht direkt über die unterbrechbare Kapazitätsreservierung.

  • Sie können eine unterbrechbare Kapazitätsreservierung nur um maximal 1000 Instanzen gleichzeitig ändern (erhöhen oder verringern).

Bearbeiten Sie Ihre Reservierung für unterbrechbare Kapazitäten

Gehen Sie wie folgt vor, um Ihre Reservierung für unterbrechbare Kapazitäten zu bearbeiten.

Console
  1. Wählen Sie auf der Detailseite der Quellkapazitätsreservierung die Option Aktionen aus. Klicken Sie dann auf „Reservierung unterbrechbarer Kapazitäten bearbeiten“.

  2. Geben Sie für zuzuweisende Instances die neue Nummer ein:

    • Fügen Sie mehr Kapazität zur gemeinsamen Nutzung hinzu

    • Nutzen Sie die Kapazität Ihrer ursprünglichen Kapazitätsreservierung zurück

  3. Wählen Sie Aktualisieren aus.

AWS CLI
aws ec2 update-interruptible-capacity-reservation-allocation \ --capacity-reservation-id cr-1234567890abcdef0 \ --target-instance-count 80

Stornieren Sie Ihre unterbrechbare Kapazitätsreservierung

Gehen Sie wie folgt vor, um die Zuweisung dauerhaft zu entfernen und die gesamte Kapazität zurückzugeben.

Console
  1. Navigieren Sie auf der Seite mit den Details zur Quellkapazitätsreservierung zu den Details der unterbrechbaren Kapazitätszuweisung.

  2. Wählen Sie Allokation für unterbrechbare Dateien bearbeiten aus.

  3. Geben Sie für Anzahl der Instanzen den Wert 0 ein.

  4. Wählen Sie Aktualisieren aus.

AWS CLI
aws ec2 update-interruptible-capacity-reservation-allocation \ --capacity-reservation-id cr-1234567890abcdef0 \ --target-instance-count 0

Prozess und Nachverfolgung der Reklamation

Wenn Sie Kapazität zurückfordern:

  • Laufende Instances erhalten aufgrund von EventBridge Ereignissen eine zweiminütige Warnung, dass sie unterbrochen wird.

  • Nach Ablauf der Kündigungsfrist werden laufende Instances in der zurückgeforderten Kapazität heruntergefahren und beendet.

  • Nach der Kündigung stehen die zurückgeforderten Instances in Ihrer Quellkapazitätsreservierung zur sofortigen Nutzung zur Verfügung.

  • Ihr Zuteilungsstatus ändert sich von aktuell zu aktiv, wenn der Vorgang abgeschlossen ist.

Die vollständige Rückforderung kann je nach Instance-Typ und Shutdown-Zeit einige Minuten dauern. Weitere Informationen zu der EventBridge Benachrichtigung, die Sie erhalten, wenn der Vorgang abgeschlossen ist, finden Sie unter. Abschluss der Reklamation

Verfolgen Sie den Status der Reklamation

Überwachen Sie den Fortschritt der Reklamation, indem Sie Ihre ursprüngliche Reservierung beschreiben:

aws ec2 describe-capacity-reservations \ --capacity-reservation-id cr-1234567890abcdef0

In der Antwort werden die folgenden Felder innerhalb des interruptibleCapacityAllocation Objekts angezeigt:

  • instance-count: Aktuell zugewiesene Instanzen

  • target-instance-count: Angeforderte Menge nach der Rückforderung

  • status: Wird während der Reklamation aktualisiert und ist aktiv, wenn sie abgeschlossen ist

Unterbrechbare Reservierungen teilen

Mit AWS Resource Access Manager (RAM) können Sie unterbrechbare Reservierungen nur innerhalb Ihrer AWS Organisation gemeinsam nutzen.

Überlegungen:

  • Wenn ein Kundenkonto Ihr Unternehmen verlässt, wird die unterbrechbare Reservierung automatisch von diesem Konto getrennt.

  • Alle Instances, die im Rahmen der Reservierung ohne gemeinsame Nutzung laufen, werden irgendwann beendet.

  • Alle anderen Funktionen zur gemeinsamen Nutzung funktionieren genauso wie standardmäßige Kapazitätsreservierungen.

Vollständige Verfahren zur gemeinsamen Nutzung finden Sie unter Kapazitätsreservierungen teilen.