全部產品
Search
文件中心

:垂直伸縮概述

更新時間:Jun 30, 2024

垂直伸縮能夠調整隨用隨付執行個體的執行個體規格(vCPU和記憶體)。在業務需求增長時,升級執行個體規格以保證計算能力;在業務需求下降時,降低執行個體規格以降低成本。系統通過定時或者CloudMonitor指標監控業務需求的變化,自動觸發垂直伸縮任務,能夠多樣化滿足您的業務需求。

應用情境

  • 業務高峰時間可以預測的情境。例如,每月初需要處理大量的任務、在指定時間開展促銷活動等。

    您可以建立定時觸發執行的垂直伸縮任務,在業務高峰前升級執行個體規格以保證計算能力,並在業務低穀時降低執行個體規格以節約成本。

  • 業務需求不斷變化的情境。例如,報道不定時出現的熱點新聞等。

    您可以建立根據閾值觸發執行的垂直伸縮任務,系統自動監控您指定的CloudMonitor指標,在滿足臨界值規則時,自動調整執行個體規格以適應業務需求。

    重要

    垂直伸縮任務需要重啟執行個體才會生效,在執行過程中,會影響業務的高可用性。

產品優勢

  • 高效性

    垂直伸縮為現有的ECS執行個體提升或降低計算能力,免去建立和釋放ECS執行個體並進行自訂配置的操作。

  • 便捷性

    垂直伸縮自動調整執行個體規格,您無需手動進行停止目標執行個體、調整執行個體規格、啟動目標執行個體一系列操作。

  • 靈活性

    垂直伸縮支援定時或根據閾值觸發即時調整執行個體規格,能夠更好地滿足業務變動的需求。

  • 低成本

    垂直伸縮在業務下降時可以及時降低執行個體規格從而節約成本,也可以減少您因持續關注資源使用方式導致的營運成本。

計費方式

垂直伸縮功能是免費的,但是調整執行個體規格後,執行個體的計費會發生變化。升級執行個體規格後價格上升,降低執行個體規格後價格下降。隨用隨付執行個體的計費規則,請參見隨用隨付

使用限制

  • 垂直伸縮僅支援調整隨用隨付執行個體(不包括搶佔式執行個體)的執行個體規格。

  • 一個垂直伸縮任務中,僅支援在同一個規格類型系列內調整執行個體規格。

    例如,目標執行個體的執行個體規格為ecs.g6.large,支援將執行個體規格調整為ecs.g6.2xlarge,但不支援調整為ecs.c6.2xlarge、ecs.r6.2xlarge等其他規格類型系列的執行個體規格。

  • 一個垂直伸縮任務僅支援升級執行個體規格,或者僅支援降低執行個體規格。您可以配置多個垂直伸縮任務,滿足您不同的需求。

  • 如果垂直伸縮任務是重複觸發執行的任務,例如周期性重複執行或者閾值觸發執行,則:

    • 升級執行個體規格時,系統最多支援依次指定10個計算能力(vCPU和記憶體)遞增的執行個體規格。

    • 降低執行個體規格時,系統最多支援依次指定5個計算能力(vCPU和記憶體)遞減的執行個體規格。

  • 配置垂直伸縮任務為周期性重複執行的任務時,相鄰周期的時間間隔必須大於30分鐘,否則會導致頻繁升降配,影響業務的高可用性。