Starten von Instances in Kapazitätsblöcken - 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.

Starten von Instances in Kapazitätsblöcken

Um Ihren Kapazitätsblock zu verwenden, müssen Sie beim Starten von Instances die Kapazitätsblock-Reservierungs-ID angeben. Das Starten einer Instance in einem Kapazitätsblock verringert die verfügbare Kapazität um die Anzahl der gestarteten Instances. Wenn Ihre erworbene Instance-Kapazität beispielsweise acht Instances beträgt und Sie vier Instances starten, verringert sich die verfügbare Kapazität um vier.

Wenn Sie eine im Kapazitätsblock ausgeführte Instance beenden, bevor die Reservierung endet, können Sie an ihrer Stelle eine neue Instance starten. Wenn Sie eine Instance in einem Kapazitätsblock anhalten oder beenden, dauert die Bereinigung Ihrer Instance mehrere Minuten, bevor Sie eine andere Instance starten können, um sie zu ersetzen. Während dieser Zeit befindet sich Ihre Instance im Anhalte- oder shutting-down-Status. Nachdem dieser Vorgang abgeschlossen ist, ändert sich Ihr Instance-Status in stopped oder terminated. Anschließend wird die verfügbare Kapazität in Ihrem Kapazitätsblock aktualisiert, um eine weitere zur Verwendung verfügbare Instance anzuzeigen.

Informationen zum Einrichten einer verwalteten EKS-Knotengruppe für die Verwendung eines Kapazitätsblocks finden Sie unter Eine verwaltete Knotengruppe mit Kapazitätsblöcken für ML erstellen im Benutzerhandbuch für Amazon EKS.

Informationen zur Einrichtung AWS ParallelCluster mithilfe eines Capacity-Blocks finden Sie unter ML on AWS ParallelCluster.

Informationen zum Starten von Instances in einem Capacity-Block mithilfe von EC2 Fleet finden Sie unterTutorial: Konfigurieren Sie Ihre EC2 Flotte so, dass Instances in Kapazitätsblöcken gestartet werden.

Informationen zum Erstellen einer Startvorlage für einen Kapazitätsblock finden Sie unter Instance-Startparameter in EC2 Amazon-Startvorlagen speichern.

In den folgenden Schritten wird erklärt, wie Sie Instances in einem Capacity-Block startenactive, der den AWS Management Console oder den verwendet AWS CLI.

Console
So starten Sie eine Instance in einem Kapazitätsblock mithilfe der Konsole
  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie in der Navigationsleiste am oberen Bildschirmrand die Region für Ihre Kapazitätsblock-Reservierung aus.

  3. Wählen Sie im Dashboard der EC2 Amazon-Konsole die Option Launch instance aus.

  4. (Optional) Unter Name und Tags können Sie Ihrer Instance einen Namen geben und die Instance mit einem Tag versehen. Informationen zu Tags finden Sie unter Kennzeichnen Sie Ihre EC2 Amazon-Ressourcen

  5. Wählen Sie unter Anwendungs- und Betriebssystem-Images ein Amazon Machine Image (AMI) aus.

  6. Wählen Sie unter Instance-Typ den Instance-Typ aus, der Ihrer Kapazitätsblock-Reservierung entspricht.

  7. Wählen Sie unter Schlüsselpaar (Login) ein vorhandenes Schlüsselpaar aus oder wählen Sie Neues Schlüsselpaar erstellen, um ein neues zu erstellen. Weitere Informationen finden Sie unter EC2Amazon-Schlüsselpaare und EC2 Amazon-Instances.

  8. Verwenden Sie unter Network settings (Netzwerkeinstellungen) die Standardeinstellungen oder wählen Sie Edit (Bearbeiten), um die Netzwerkeinstellungen nach Bedarf zu konfigurieren.

    Wichtig

    Ihre Instance kann nicht in einem Subnetz in einer anderen Availability Zone als der Availability Zone gestartet werden, in der sich Ihr Kapazitätsblock befindet.

    Ihre Instance kann nicht mit einem AMI gestartet werden, das eine andere Plattform als die auf Ihrem Kapazitätsblock angegebene Plattform verwendet.

  9. Konfigurieren Sie die Instance unter Erweiterte Details wie folgt.

    1. Wählen Sie unter Kaufoption (Markttyp) die Option Kapazitätsblöcke aus.

    2. Wählen Sie unter Kapazitätsreservierung die Option Nach ID festlegen aus.

    3. Wählen Sie die Kapazitätsreservierungs-ID Ihrer Kapazitätsblock-Reservierung aus.

  10. Geben Sie im Bereich Summary (Zusammenfassung) für Number of Instances (Anzahl der Instances) die Anzahl der Instances ein, die gelauncht werden sollen.

  11. Wählen Sie Launch Instance (Instance starten) aus.

AWS CLI
Um Instances in einem Capacity Block zu starten, verwenden Sie den AWS CLI
  • Verwenden Sie den run-instances-Befehl und geben Sie ein MarketType von capacity-block in der instance-market-options-Struktur an. Sie müssen außerdem den Parameter capacity-reservation-specification angeben.

    Das folgende Beispiel startet eine einzelne p5.48xlarge-Instance in einem aktiven Kapazitätsblock, der über übereinstimmende Attribute und verfügbare Kapazität verfügt.

    aws ec2 run-instances --image-id ami-abc12345 --count 1 \ --instance-type p5.48xlarge --key-name MyKeyPair \ --subnet-id subnet-1234567890abcdef1 \ --instance-market-options MarketType='capacity-block' --capacity-reservation-specification CapacityReservationTarget={CapacityReservationId=cr-a1234567}
    Wichtig

    Ihre Instance kann nicht in einem Subnetz in einer anderen Availability Zone als der Availability Zone gestartet werden, in der sich Ihr Kapazitätsblock befindet.

    Ihre Instance kann nicht mit einem AMI gestartet werden, das eine andere Plattform als die auf Ihrem Kapazitätsblock angegebene Plattform verwendet.