創建伸縮策略
更新時間 2024-10-18 17:18:32
最近更新時間: 2024-10-18 17:18:32
分享文章
本文將為您介紹如何創建伸縮策略。
伸縮策略:伸縮策略用于定義伸縮活動的觸發模式、觸發條件和觸發動作。伸縮策略有6種,包括:告警策略、定時策略、周期策略、目標追蹤策略、智能預測策略、簡單策略。
創建伸縮策略有兩個進入窗口:
- 在待創建伸縮策略的伸縮組詳情頁面,點擊“創建策略”,進入到伸縮策略創建頁面。具體步驟請參見“用戶指南?>伸縮策略管理?>創建伸縮策略”。
- 創建伸縮組時,完成伸縮組、伸縮配置的創建之后,點擊“下一步”進入“伸縮策略”頁面,即時創建新的伸縮策略。本文主要講述此種方式。
注意以下操作均在創建伸縮配置的步驟基礎上完成。
- 進入“創建彈性伸縮組>伸縮策略”頁面,進行伸縮配置的創建與選擇。
- 點擊“創建策略”按鈕,在彈出的“創建策略”窗口中進行策略配置。


- 在“創建策略”窗口中,用戶可以選擇6種不同的策略類型,分別為告警策略、定時策略、周期策略、目標追蹤策略、智能預測策略、簡單策略。

- 不同策略擁有不同的配置參數,具體的參數說明如以下6個表:
- 告警策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“告警策略”。 |
| 告警規則 | 是 | 保持默認配置“現在創建”。當您有已經創建好的告警規則時,可以選擇“使用已有”,來直接獲取已創建好的告警規則模板。 |
| 告警規則名稱 | 是 | 創建告警規則名稱。 |
| 觸發條件 | 是 | 用戶可以選擇彈性伸縮所支持的性能指標,并為此性能指標配置觸發條件。用戶可以選擇的性能指標有:CPU使用率、內存使用率、網絡流入速度、網絡流出速度、磁盤讀速率、磁盤寫速率、磁盤讀請求速率、磁盤寫請求速率。 |
| 監控周期 | 是 | 告警規則監控狀態刷新的間隔時間。 |
| 連續出現次數 | 是 | 連續出現次數指探測結果連續幾次符合您設置的規則,才會觸發告警。例如設置為3,則表示連續3次超過閾值后才會觸發告警。 |
| 冷卻時間 | 是 | 冷卻時間是指用戶在每次成功的伸縮活動后設置的一段鎖定時間,當一次伸縮活動執行完成,系統開始計算冷卻時間。在冷卻時間內,由告警策略觸發的伸縮活動將會被拒絕執行,其他類型的伸縮活動不受限制,但執行完成之后將會重新開始冷卻時間計時,以避免告警策略的頻繁觸發。 |
| 執行動作 | 是 | 指當滿足設置的告警策略進行伸縮活動時,彈性伸縮服務將執行的動作。用戶可在此設置以下三種動作: 增加n臺云主機實例。 減少n臺云主機實例。 設置為n臺云主機實例。 |
- 定時策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“定時策略”。 |
| 時區 | 否 | 為默認值:GMT+08:00,代表北京時間。 |
| 觸發時間 | 是 | 設置伸縮活動執行時間。注意:請確保觸發時間晚于默認時間,并且晚于當前時間。 |
| 執行動作 | 是 | 指當滿足設置的定時策略進行伸縮活動時,彈性伸縮服務將執行的動作。用戶可在此設置以下三種動作: 增加n臺云主機實例。 減少n臺云主機實例。 設置為n臺云主機實例。 |
- 周期策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“周期策略”。 |
| 周期 | 是 | 執行伸縮活動的重復周期,用戶可在按天、按周、按月中選擇。 |
| 時區 | 否 | 為默認值:GMT+08:00,代表北京時間。 |
| 觸發時間 | 是 | 設置伸縮活動執行時間。注意:觸發時間須在策略的生效時間段內。 |
| 生效時間 | 是 | 伸縮策略可被觸發的有效時間段。 |
| 執行動作 | 是 | 指當滿足設置的周期策略進行伸縮活動時,彈性伸縮服務將執行的動作。用戶可在此設置以下三種動作: 增加n臺云主機實例。 減少n臺云主機實例。 設置為n臺云主機實例。 |
- 目標追蹤策略策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“目標追蹤策略”。 |
| 追蹤目標 | 是 | 定義追蹤的監控指標,支持如下監控指標: - CPU利用率 - 網絡流入速率 - 網絡流出速率 |
| 目標值 | 是 | 需追蹤的監控指標的目標值,伸縮策略將通過自動伸縮活動,將監控指標維持在目標值附近。 |
| 縮容波動范圍 | 是 | 為保證伸縮組的穩定性,伸縮組監控數據低于目標值時不會立即觸發縮容活動。您可以設置一個波動范圍,當伸縮組監控指標<目標值*(1-波動范圍)時,才觸發縮容活動,保證伸縮組穩定。 |
| 預熱時間 | 是 | 為避免伸縮組監控數據抖動導致異常伸縮活動,建議您設置實例預熱時間。 - 當一次由目標追蹤策略觸發的活動結束后,系統開始計算預熱時間。 - 預熱時間內,通過目標追蹤策略新增的實例正常加入伸縮組,但實例不會向云監控上報監控數據。實例預熱期間將拒絕目標追蹤策略觸發的伸縮活動。 - 預熱時間結束后,新增的實例正常向云監控上報監控數據。 |
| 擴容連續告警次數 | 是 | 創建目標追蹤策略后,將自動創建一條用于擴容的告警規則。連續出現次數指探測結果連續幾次符合您設置的規則,才觸發擴容活動。 |
| 縮容連續告警次數 | 是 | 創建目標追蹤策略后,將自動創建一條用于縮容的告警規則。連續出現次數指探測結果連續幾次符合您設置的規則,才觸發縮容活動。 |
| 禁用縮容 | 否 | 是否允許目標追蹤策略觸發縮容活動,默認不禁用。若開啟禁用縮容,則目標追容策略只會創建一條告警規則,用于擴容。 |
- 智能預測策略策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“智能預測策略”。 |
| 預測目標 | 是 | 定義需要預測的監控指標,支持如下監控指標: - CPU利用率。 |
| 目標值 | 是 | 智能預測策略進行預測的監控指標的目標值。預測策略將根據目標值,計算伸縮組每小時需要的實例數。 |
| 預測模式 | 是 | 智能預測策略對伸縮組實例數量的影響模式,支持以下兩種模式: - 只預測不伸縮:只會生成預測結果,不生成預測任務。 -?預測并伸縮:預測結果和定時預測任務都會生成。 |
| 預測實例數處理方式 | 是 | 確定預測結果與當前伸縮組設置的最大實例數之間的約束關系,支持以下兩種方式: -?預測實例數不允許超過最大實例數。 -?預測實例數允許超過最大實例數一定比例。 |
| 預測實例數超出比例 | 是 | 當預測實例數處理方式設置為“預測實例數允許超過最大實例數一定比例”必填。伸縮組通過智能預測策略擴容時,以伸縮組最大實例數*(1+預測實例數超出比例)作為伸縮組邊界約束擴容活動。 |
| 擴容實例預啟動時間 | 是 | 設置預啟動時間提前執行預測擴容任務,準備資源。默認整點執行,支持最大提前30分鐘執行。 注意:縮容時不可提前執行。 |
- 簡單策略策略參數說明:
| 參數 | 是否必選 | 參數說明 |
|---|---|---|
| 名稱 | 是 | 創建伸縮策略的名稱。 |
| 策略類型 | 是 | 此處選擇“簡單策略”。 |
| 執行動作 | 是 | 指手動執行簡單策略進行伸縮活動時,彈性伸縮服務將執行的動作。可在此設置以下三種動作: -?增加n臺云主機實例。 - 減少n臺云主機實例。 - 設置為n臺云主機實例。 |
說明目標追蹤策略、智能預測策略、簡單策略僅部分資源池可用。
- 用戶根據上述參數說明完成伸縮策略配置,點擊“創建策略”彈窗中的“確定”,回到“伸縮策略”頁面,點擊右下角“立即創建”,跳轉至“確認信息”頁面。


- 在“確認信息”頁面,確認創建的彈性伸縮組、伸縮配置、伸縮策略信息,確認無誤后勾選“我已閱讀并同意相關協議《天翼云彈性伸縮服務協議》”。點擊右下角“提交申請”,即可完成創建。


至此,快速擴縮容彈性云主機的主要使用流程已全部操作完成,用戶可回到彈性伸縮管理控制臺查看詳細信息。