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.
Zuweisungsstrategien
Wenn eine verwaltete Rechenumgebung erstellt wird, AWS Batch wählt die instanceTypes
angegebenen Instanztypen aus, die den Anforderungen der Jobs am besten entsprechen. Die Zuweisungsstrategie definiert das Verhalten, wenn zusätzliche Kapazität AWS Batch benötigt wird. Dieser Parameter ist nicht auf Aufträge anwendbar, die auf Fargate-Ressourcen ausgeführt werden. Geben Sie diesen Parameter nicht an.
BEST_FIT
(Standard)-
AWS Batch wählt einen Instance-Typ aus, der den Anforderungen der Jobs am besten entspricht, wobei der Instance-Typ mit den niedrigsten Kosten bevorzugt wird. Wenn zusätzliche Instanzen des ausgewählten Instanztyps nicht verfügbar sind, AWS Batch wartet es, bis die zusätzlichen Instanzen verfügbar sind. Wenn nicht genügend Instances verfügbar sind oder wenn der Benutzer die Amazon EC2-Servicekontingente erreicht, werden zusätzliche Jobs erst ausgeführt, wenn die aktuell ausgeführten Jobs abgeschlossen sind. Diese Zuweisungsstrategie hält die Kosten niedriger, kann aber die Skalierung einschränken. Wenn Sie Spot-Flotten mit verwenden
BEST_FIT
, muss die IAM-Rolle Spot-Flotte angegeben werden.BEST_FIT
wird bei der Aktualisierung von Rechenumgebungen nicht unterstützt. Weitere Informationen finden Sie unter Aktualisieren von Datenverarbeitungsumgebungen.Anmerkung
AWS Batch verwaltet AWS Ressourcen in Ihrem Konto. Computerumgebungen mit der BEST_FIT-Zuweisungsstrategie verwendeten ursprünglich standardmäßig Startkonfigurationen. Die Verwendung von Startkonfigurationen mit neuen AWS Konten wird jedoch im Laufe der Zeit eingeschränkt. Daher werden neu erstellte BEST_FIT-Rechenumgebungen ab Ende April 2024 standardmäßig Vorlagen starten. Falls Ihre Servicerolle nicht über die erforderlichen Berechtigungen zur Verwaltung von Startvorlagen verfügt, AWS Batch können Sie weiterhin Startkonfigurationen verwenden. Bestehende Computerumgebungen werden weiterhin Startkonfigurationen verwenden.
BEST_FIT_PROGRESSIVE
-
AWS Batch wählt zusätzliche Instanztypen aus, die groß genug sind, um die Anforderungen der Jobs in der Warteschlange zu erfüllen. Instanztypen mit niedrigeren Kosten für jede vCPU-Einheit werden bevorzugt. Wenn zusätzliche Instanzen der zuvor ausgewählten Instanztypen nicht verfügbar sind, AWS Batch wählt neue Instanztypen aus.
SPOT_CAPACITY_OPTIMIZED
-
AWS Batch wählt einen oder mehrere Instance-Typen aus, die groß genug sind, um die Anforderungen der Jobs in der Warteschlange zu erfüllen. Instanztypen, bei denen die Wahrscheinlichkeit einer Unterbrechung geringer ist, werden bevorzugt. Diese Zuweisungsstrategie ist nur für Spot-Instance-Datenverarbeitungsressourcen verfügbar.
SPOT_PRICE_CAPACITY_OPTIMIZED
-
Die preis- und kapazitätsoptimierte Zuweisungsstrategie betrachtet sowohl den Preis als auch die Kapazität, um die Spot-Instance-Pools auszuwählen, die am unwahrscheinlichsten unterbrochen werden und den niedrigstmöglichen Preis haben. Diese Zuweisungsstrategie ist nur für Spot-Instance-Datenverarbeitungsressourcen verfügbar.
Anmerkung
Wir empfehlen, dass Sie
SPOT_PRICE_CAPACITY_OPTIMIZED
eher alsSPOT_CAPACITY_OPTIMIZED
in den meisten Fällen verwenden.
Die BEST_FIT
Strategien BEST_FIT_PROGRESSIVE
und verwenden On-Demand-Instances oder Spot-Instances, SPOT_CAPACITY_OPTIMIZED
und die SPOT_PRICE_CAPACITY_OPTIMIZED
Strategien und verwenden Spot-Instances. AWS Batch Möglicherweise müssen diese jedoch überschritten werden, maxvCpus
um Ihre Kapazitätsanforderungen zu erfüllen. Überschreitet maxvCpus
in diesem Fall AWS Batch nie mehr als eine Instanz.