Veröffentlicht am: May 24, 2021
Sie können jetzt Amazon-EC2-On-Demand-Kapazitätsreservierungen (ODCRs) beim Erstellen von Clustern in Amazon EMR verwenden. Bei der Rotation eines langfristigen Clusters haben Sie möglicherweise strenge Anforderungen an die Instance-Typen und Availability Zones für die neuen Instances, die Sie bereitstellen. Mit Hilfe von Kapazitätsreservierungen erhalten Sie die Kapazitätssicherheit, um die Cluster-Rotation ohne Unterbrechungen durchzuführen. Sie können Kapazitätsreservierungen auch verwenden, um eine Gruppe von aufeinanderfolgenden kurzlebigen Clustern für einzelne Workloads bereitzustellen, so dass bei Beendigung eines Clusters der nächste Cluster die Kapazitätsreservierungen nutzen kann.
Standardmäßig stellt EMR On-Demand-Instances mit einer Low-Price-Strategie bereit, d. h. er verwendet zuerst die günstigsten Instances, um die Kapazitätsanforderungen zu erfüllen. Wenn die bereitgestellten Instances mit den Attributen verfügbarer offener Kapazitätsreservierungen (Instance-Typ, Plattform, Tenancy und Availability Zone) übereinstimmen, werden die offenen Kapazitätsreservierungen automatisch angewendet. Durch die Verwendung von Instance Fleets mit Zuweisungsstrategie können Sie jetzt EMR-Cluster bereitstellen, die zuerst offene oder gezielte Kapazitätsreservierungen verwenden und dann bei Bedarf auf die Strategie mit dem niedrigsten Preis zurückgreifen. Sie können auch die standardmäßige Verwendung von offenen Kapazitätsreservierungen außer Kraft setzen, selbst wenn die bereitgestellten Instanzen mit ihren Attributen übereinstimmen.
Sie können Kapazitätsreservierungen jederzeit stornieren. Dies hat keine Auswirkungen auf Ihre bestehenden EMR-Cluster, die die Kapazitätsreservierungen verwenden. Sie führen die On-Demand-Instances weiter aus, bis Sie sich entscheiden, sie zu stoppen. Neue Cluster oder zusätzliche Instances, die in bestehenden Clustern bereitgestellt werden, können die aufgehobenen Kapazitätsreservierungen jedoch nicht nutzen. Stattdessen können sie andere verfügbare Kapazitätsreservierungen oder die On-Demand-Pools nutzen. Erste Schritte finden Sie in Kapazitätsreservierungen mit Instance Fleets und On-Demand-Kapazitätsreservierungen verwenden, und sehen Sie sich die gezielte Kapazitätsreservierungs-Demo an.