Verwenden Sie Kapazitätsreservierungen, um On-Demand-Kapazität in der EC2 Flotte zu reservieren - 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.

Verwenden Sie Kapazitätsreservierungen, um On-Demand-Kapazität in der EC2 Flotte zu reservieren

Mit On-Demand-Kapazitätsreservierungen können Sie Rechenkapazität für Ihre On-Demand-Instances in einer bestimmten Availability Zone für eine beliebige Dauer reservieren. Sie können eine EC2 Flotte so konfigurieren, dass sie beim Starten von On-Demand-Instances zuerst die Kapazitätsreservierungen verwendet.

On-Demand-Kapazitätsreservierungen sind nur für EC2 Flotten verfügbar, für die der Anfragetyp auf eingestellt istinstant.

Kapazitätsreservierungen werden entweder als open oder targeted konfiguriert. EC2Fleet kann On-Demand-Instances entweder für targeted Kapazitätsreservierungen open oder für Kapazitätsreservierungen wie folgt starten:

  • Wenn eine Kapazitätsreservierung open ist, werden On-Demand-Instances mit übereinstimmenden Attributen automatisch in der reservierten Kapazität ausgeführt.

  • Wenn die Kapazitätsreservierung targeted ist, müssen die On-Demand-Instances speziell für die Ausführung in der reservierten Kapazität ausgerichtet sein. Dies ist nützlich, um bestimmte Kapazitätsreservierungen zu verwenden oder um zu kontrollieren, wann bestimmte Kapazitätsreservierungen verwendet werden sollen.

Wenn Sie targeted Kapazitätsreservierungen in Ihrer EC2 Flotte verwenden, müssen genügend Kapazitätsreservierungen vorhanden sein, um die gewünschte On-Demand-Kapazität zu erreichen. Andernfalls schlägt der Start fehl. Um zu vermeiden, dass ein Start fehlschlägt, fügen Sie stattdessen die targeted-Kapazitätsreservierungen einer Ressourcengruppe hinzu, und richten Sie dann die Ressourcengruppe an. Die Ressourcengruppe muss nicht über ausreichende Kapazitätsreservierungen verfügen. Wenn die Kapazitätsreservierungen ausgehen, bevor die Ziel-On-Demand-Kapazität erfüllt ist, kann die Flotte die verbleibende Zielkapazität in reguläre On-Demand-Kapazität starten.

Um Kapazitätsreservierungen mit EC2 Fleet zu nutzen
  1. Konfigurieren Sie die Flotte als Typ instant. Sie können Kapazitätsreservierungen für Flotten anderer Art nicht verwenden.

  2. Konfigurieren Sie die Nutzungsstrategie für Kapazitätsreservierungen als use-capacity-reservations-first.

  3. Wählen Sie in der Startvorlage für Kapazitätsreservierung entweder Öffnen oder Ziel nach Gruppe aus. Wenn Sie Ziel nach Gruppe wählen, geben Sie die Ressourcengruppen-ID für Kapazitätsreservierungen an.

Wenn die Flotte versucht, die On-Demand-Kapazität zu erfüllen, und wenn sie feststellt, dass mehrere Instance-Pools über ungenutzte übereinstimmende Kapazitätsreservierungen verfügen, bestimmt sie die Pools, in denen die On-Demand-Instances gestartet werden sollen, basierend auf der On-Demand-Zuordnungsstrategie (lowest-price oder prioritized).

Zugehörige Ressourcen