Amazon EMR 支援針對 EC2 執行個體的優先順序和容量最佳化優先順序配置策略
我們很高興地宣布,EC2 上的 Amazon EMR 現在支援兩種全新執行個體機群的配置策略——針對隨需執行個體的優先順序,以及針對 Spot 執行個體的容量最佳化優先順序。配置策略可讓您決定 EMR 如何從指定的執行個體類型和可用區域清單中進行選取,以滿足所需的容量。這些新策略可讓您在為 EMR 工作負載佈建執行個體時,提供更多的控制力和靈活性。
今天發佈這項消息後,您可以使用優先順序清單來確定 EMR 應嘗試佈建計算容量的順序。這項新功能可讓您為執行個體機群組態中的每個執行個體類型指定優先順序。對於隨需執行個體,EMR 會首先嘗試使用最高優先順序的執行個體類型來滿足容量。如果 EMR 無法使用該執行個體類型來滿足整個容量,則會啟動具有下一個最高優先順序的執行個體,依此類推。對於 Spot 執行個體,EMR 將首先針對容量進行最佳化,但會在力所能及的範圍內尊重執行個體類型的優先順序。這對於必須將中斷可能性降至最低,但對特定執行個體類型有偏好的工作負載而言非常有用。
此功能適用於所有 AWS 區域中的所有 EMR 5.x 及更高版本 (不包括 5.0.0 和 5.0.3),包括 AWS GovCloud (美國) 區域,其在 EC2 上的 Amazon EMR 可用。客戶可以透過 EMR API、CLI、SDK、主控台和 CloudFormation 輕鬆設定這些策略。檢閱我們的執行個體機群的配置策略文件以了解更多資訊。