EC2 Fleet 組態策略 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

EC2 Fleet 組態策略

一個 EC2 Fleet 即為一個群組的 隨需執行個體 和 競價型執行個體。EC2 Fleet 也可以是一組容量區塊執行個體。

隨需執行個體和 Spot 執行個體

EC2 Fleet 會嘗試啟動所需的執行個體數目,以符合您在機群請求中指定的目標容量。機群的組成只能是僅 隨需執行個體、僅 競價型執行個體,或 隨需執行個體 和 競價型執行個體的組合。如果有可用容量且您的請求中每個小時的價格上限超過 Spot 價格,則會實現 競價型執行個體的請求。如果您的 競價型執行個體 中斷,叢集也會嘗試維持其目標容量。

您也可以設定您願意為機群支付的每個小時金額上限,而 EC2 Fleet 會啟動執行個體,直到達到金額上限為止。達到您願意支付的金額上限時,機群會停止啟動執行個體,即使它未符合目標容量亦然。

Spot 容量集區為一組具有相同執行個體類型和可用區域的未使用 EC2 執行個體。當您建立 EC2 Fleet 時可以包含多個啟動規格,這些規格因執行個體類型、可用區域、子網和最高價格而異。根據請求中包含的啟動規格以及請求的組態,機群會選取用於實現請求的 Spot 容量集區。競價型執行個體來自選取的集區。

EC2 Fleet 使您能夠根據核心或執行個體數量或記憶體量來佈建適用於您應用程式的大量 EC2 容量。例如,您可以指定 EC2 Fleet 啟動 200 個執行個體的目標容量,其中 130 個是隨需執行個體,剩餘的則是 競價型執行個體。

容量區塊執行個體

ML 的容量區塊可讓您為日後預留 GPU 執行個體,以支援短時間的機器學習 (ML) 工作負載。在容量區塊中執行的執行個體會自動放置在附近的 Amazon EC2 中 UltraClusters。如需容量區塊的詳細資訊,請參閱 ML 的容量區塊

使用適當的組態策略來建立滿足您需求的 EC2 Fleet。