Amazon EMR unterstützt die Zuweisungsstrategien „Priorität“ und „kapazitätsoptimierte Priorität“ für EC2-Instances
Wir freuen uns, Ihnen bekannt geben zu können, dass Amazon EMR auf EC2 jetzt zwei neue Strategien für die Zuweisung von Instance-Flotten unterstützt: Priorität für On-Demand-Instances und kapazitätsoptimierte Priorität für Spot-Instances. Mithilfe der Zuweisungsstrategien können Sie festlegen, wie EMR die angegebenen Instance-Typen und Availability Zones aus ihrer Liste auswählt, um die geforderte Kapazität zu decken. Diese neuen Strategien bieten Ihnen mehr Kontrolle und Flexibilität bei der Bereitstellung von Instances für Ihre EMR-Workloads.
Mit dem heutigen Launch können Sie mit einer Prioritätenliste die Reihenfolge bestimmen, in der EMR versuchen soll, die Rechenkapazität bereitzustellen. Dieses neue Feature ermöglicht Ihnen, eine Priorität für jeden Instance-Typ in Ihrer Instance-Flottenkonfiguration anzugeben. Bei On-Demand-Instances versucht EMR zunächst, die Kapazität durch den Instance-Typ mit der höchsten Priorität zu decken. Kann EMR mit diesem Instance-Typ nicht die gesamte Kapazität decken, starten Instances mit der nächsthöheren Priorität und so weiter. Bei Spot-Instances optimiert EMR zunächst die Kapazität, berücksichtigt jedoch die Prioritäten der Instance-Typen auf Best-Effort-Basis. Dies ist ideal für Workloads, wenn die Wahrscheinlichkeit einer Unterbrechung minimiert werden muss, aber Präferenzen für bestimmte Instance-Typen wichtig sind.
Dieses Feature ist für alle EMR-5.x-Versionen und höher (außer 5.0.0 und 5.0.3) in allen AWS-Regionen verfügbar, einschließlich der AWS GovCloud (USA)-Regionen, in denen Amazon EMR auf EC2 verfügbar ist. Kunden können diese Strategien einfach über die EMR-API, die CLI, das SDK, die Konsole und über CloudFormation konfigurieren. Weitere Informationen finden Sie in unserer Dokumentation zu Zuweisungsstrategien für Instance-Flotten.