本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用Quick Setup依照排程自動停止和啟動 EC2 執行個體
使用 中的Quick Setup工具 AWS Systems Manager,您可以設定 Resource Scheduler 來自動啟動和停止 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體。
此 Quick Setup 組態可根據您指定的排程啟動和停用執行個體,從而協助您降低營運成本。此工具可協助您避免在不需要執行個體時,對執行執行個體產生不必要的成本。
例如,您目前可能會讓執行個體持續執行,即使每天僅使用 10 小時,每週僅 5 天。相反,您可以對執行個體進行排程,每天在工作時間後停用。因此,這些執行個體可以節省 70% 的費用,因為執行時間從 168 小時縮短為 50 小時。使用 Quick Setup 無需付費。但是,根據您設定的資源以及使用限制可能會產生費用,而對用於設定服務的服務不會收取任何費用。
使用 Resource Scheduler,您可以選擇 AWS 帳戶 根據您定義的排程,在多個 之間自動停止 AWS 區域 和啟動執行個體。Quick Setup 組態會使用您指定的標籤索引鍵和值來鎖定 Amazon EC2 執行個體。資源排程器只會停用或啟動其標籤符合您在組態中指定值的執行個體。
每個組態的執行個體上限
個別組態支援每個區域排程最多 5,000 個執行個體。如果您的案例需要在指定區域中排程 5,000 個以上的執行個體,則您必須建立多個組態。相應地標記您的執行個體,讓每個組態最多可管理 5,000 個執行個體。建立多個資源排程器 Quick Setup 組態時,您必須指定不同的標籤金鑰值。例如,一個組態可以使用Environment
具有 值 的標籤金鑰Production
,而另一個則使用 Environment
和 Development
。
排程行為
下列要點說明排程組態的特定行為:
-
只有當標記的執行個體處於
Stopped
狀態時,資源排程器才會啟動執行個體。同樣,只有在執行個體處於running
狀態時,才會停用執行個體。資源排程器會在事件驅動模型上運作,並且只會在您指定的時間啟動或停用執行個體。例如,您可以建立在上午 9 點啟動執行個體的排程。資源排程器會啟動與您指定之標籤相關聯的所有執行個體,其在上午 9 點處於Stopped
狀態 如果稍後手動停用執行個體,則資源排程器將不會再次啟動它們以維持Running
狀態。同樣,如果根據排程在停用執行個體後手動啟動它,則資源排程器將不會再次停用執行個體。 -
如果您建立的排程開始時間晚於停止時間的 24 小時,Resource Scheduler 會假設您的執行個體會隔夜執行。例如,您可以建立在晚上 9 點啟動執行個體,在早晨 7 點停用執行個體的排程。資源排程器會啟動與您指定之標籤相關聯的所有執行個體 (其在晚上 9 點處於
Stopped
狀態) 並在次日早晨 7 點停用。對於隔夜排程,開始時間適用於您為排程選取的天數。但是,停止時間適用於排程中的次日。 -
當您建立排程組態時,執行個體的目前狀態可能會變更為符合排程的需求。
例如,假設今天是週三,您指定受管執行個體的排程從上午 9 點開始,並只在週二和週四下午 5 點停止。由於您目前的時間在執行個體執行的指定時間之外,因此它們會在建立組態後停止。執行個體在下一個指定的小時前不會再次執行,即星期四上午 9 點。
如果您的執行個體目前處於
Stopped
狀態,且您指定了要在目前時間執行的排程,則 Resource Scheduler 會在建立組態後啟動它們。
如果您刪除組態,則執行個體將不會再根據先前定義的排程停用和啟動。在極少數情況下,執行個體可能會因為 API 操作失敗而無法成功停用或啟動。
若要設定 Amazon EC2 執行個體的排程,請在 AWS Systems Manager Quick Setup主控台中執行下列任務。
使用 Quick Setup 設定執行個體排程
在 https://https://console.aws.amazon.com/systems-manager/
開啟 AWS Systems Manager 主控台。 在導覽窗格中,選擇 Quick Setup。
-
在資源排程器卡中,選擇建立。
提示
如果您的帳戶中已有一或多個組態,請先選擇程式庫索引標籤或組態區段中的建立按鈕,以檢視卡。
-
在 Instance tag (執行個體標籤) 區段中,指定套用至要與執行個體關聯之執行個體的標籤金鑰和值。
-
在 Schedule options (排程選項) 區段中,指定要啟動和停用執行個體的時區、天數和時間。
-
在 Targets (目標) 區段中,選擇是否為您的組織單位 (OU) 的 Custom (自訂) 群組設定排程,還是為您登入的 Current account (當前帳戶) 設定排程:
-
Custom (自訂) – 在 Target OUs (目標 OU) 區段中,選取您要設定排程的 OU。接著,在 Target Regions (目標) 區段中,選取您要設定排程的區域。
-
目前帳戶 – 選取 Current Region (目前區域) 或 Choose Regions (選擇區域)。如果已選取 Choose Regions (選擇區域),請選擇您要設定排程的 Target Regions (目標區域)。
-
-
驗證 Summary (摘要) 區段中的排程資訊。
-
選擇 Create (建立)。