Auto Scaling 群組 - Amazon EC2 Auto Scaling

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

Auto Scaling 群組

注意

如果您是 Auto Scaling 群組的新手,請按照「建立您的第一個 Auto Scaling」群組教學課程中的步驟開始操作,並查看群組中的執行個體終止時,Auto Scaling 群組如何回應。

Auto Scaling 群組包含一群 EC2 執行個體,該群就自動擴展和管理目的而言被視為一個邏輯分組。Auto Scaling 群組也讓您可以使用 Amazon EC2 Auto Scaling 功能,例如運作狀態檢查替換和擴展政策。維持 Auto Scaling 群組中的執行個體數量和自動擴展都是 Amazon EC2 Auto Scaling 服務的核心功能。

Auto Scaling 群組的大小取決於您設為所需容量的執行個體數目。您可以手動或使用自動擴展調整其大小,以滿足需求。

Auto Scaling 群組開始作業時會啟動足夠的執行個體,以滿足自己所需的容量。它會定期對群組中的執行個體執行運作狀態檢查,以保持執行個體的數量。即使有一個執行個體的運作狀態不佳,Auto Scaling 群組仍會繼續維持固定數量的執行個體。如果執行個體運作狀態變成不佳,該群組會終止運作狀態不佳的執行個體,並啟動另一個執行個體加以取代。如需詳細資訊,請參閱 Auto Scaling 群組中的執行個體運作狀態檢查

您可以使用擴展政策,動態地增加或減少群組中執行個體的數量,以滿足不斷變化的條件。當擴展政策生效時,Auto Scaling 群組會在您指定的最小和最大容量值之間調整群組的所需容量,並視需要啟動或終止執行個體。您也可以依照時間表進行擴展。如需詳細資訊,請參閱 選擇您的擴展方法

建立 Auto Scaling 群組時,可以選擇啟動隨需執行個體、Spot 執行個體或這兩者。只有在您使用啟動範本時,才可以為 Auto Scaling 群組指定多種購買選項。如需詳細資訊,請參閱 具有多種執行個體類型和購買選項的 Auto Scaling 群組

Spot 執行個體可讓您以比隨需價格優惠許多的折扣存取未使用的 EC2 容量。如需詳細資訊,請參閱 Amazon EC2 Spot 執行個體。Spot 執行個體和隨需執行個體之間的主要差異:

  • Spot 執行個體的價格根據需求而有所不同

  • 隨著 Spot 執行個體的可用性或價格變化,Amazon EC2 可以終止個別 Spot 執行個體

當 Spot 執行個體終止時,Auto Scaling 群組會嘗試啟動替代的執行個體來維持群組的所需容量。

執行個體啟動時,如果您指定了多個可用區域,所需容量會分配到這些可用區域。如果發生了某個擴展動作,Amazon EC2 Auto Scaling 會自動維護您指定的所有可用區域之間的平衡。