彈性伸縮具有自動化、降成本、高可用、靈活智能以及易審計等優(yōu)勢。

自動化

根據(jù)您預(yù)設(shè)的配置信息,彈性伸縮能夠自動化實現(xiàn)以下功能,無需您人工干預(yù),避免因手動操作而可能引入的低錯。

  • 彈性擴張時:
    • 自動創(chuàng)建指定數(shù)量、指定類型的實例(即ECS實例或ECI實例),確保伸縮內(nèi)所有實例的計算能力能滿足業(yè)務(wù)需求。
    • 如果伸縮組關(guān)聯(lián)了負載均衡,自動為創(chuàng)建的ECS實例或ECI實例關(guān)聯(lián)負載均衡。負載均衡按需將訪問請求分發(fā)給該ECS實例或ECI實例。
    • 如果伸縮組關(guān)聯(lián)了RDS數(shù)據(jù)庫,自動將創(chuàng)建的ECS實例或ECI實例的IP添加到RDS訪問白名單。該ECS實例或ECI實例可以將應(yīng)用數(shù)據(jù)保存到RDS數(shù)據(jù)庫。
  • 彈性收縮時:
    • 自動移出指定數(shù)量、指定類型的實例(即ECS實例或ECI實例),確保冗余的資源及時得到釋放。
    • 如果伸縮組關(guān)聯(lián)了負載均衡,自動為移出的ECS實例或ECI實例取消關(guān)聯(lián)負載均衡。負載均衡不再給該ECS實例或ECI實例分發(fā)訪問請求。
    • 如果伸縮組關(guān)聯(lián)了RDS數(shù)據(jù)庫,自動從RDS訪問白名單中移出ECS實例或ECI實例的IP。該ECS實例或ECI實例不再保存應(yīng)用數(shù)據(jù)到RDS數(shù)據(jù)庫。

降成本

彈性伸縮按需取用,自動釋放,提高資源的利用率,有效降低成本。

  • 無需提前準備冗余的ECS實例或ECI實例,來防止業(yè)務(wù)高峰期受到影響;無需擔心不能及時釋放冗余資源,造成成本浪費。彈性伸縮能夠適時調(diào)整計算能力,降低了資源的擁有成本。
  • 無需投入大量人力來調(diào)整計算資源,節(jié)約了人力成本和時間成本。

高可用

彈性伸縮支持監(jiān)測ECS實例或ECI實例的健康狀況(即運行狀況)。如果發(fā)現(xiàn)一臺ECS實例或ECI實例未處于運行中狀態(tài),則彈性伸縮判定為該ECS實例或ECI實例不健康,并及時自動增加ECS實例替換不健康的ECS實例,或者及時自動增加ECI實例替換不健康的ECI實例,來確保業(yè)務(wù)的高可用。彈性伸縮可以有效避免因不能及時發(fā)現(xiàn)ECS實例或ECI實例的不健康狀態(tài),而導(dǎo)致業(yè)務(wù)連續(xù)性受到影響的情況。

靈活智能

彈性伸縮的功能豐富、靈活智能、高可用,可以有效降低手動配置的復(fù)雜度,提高操作效率。

  • 伸縮模式:支持多模式兼容,可同時配置固定數(shù)量、健康、定時、動態(tài)、自定義模式。其中,動態(tài)模式支持對接云監(jiān)控服務(wù),可以通過API對接外部的監(jiān)控系統(tǒng)。更多信息,請參見伸縮模式
  • 實例配置來源(實例使用的模板):
    • 支持多種配置方式。例如,從已有實例創(chuàng)建伸縮配置,或者新建伸縮配置。如果是ECS實例使用的模板,還支持指定啟動模板。
    • 支持匹配多個ECS實例或ECI實例規(guī)格,有效增加模板的靈活性,提高擴容的成功率。比如,ECS實例的模板支持配置多實例規(guī)格、多磁盤類型等;ECI實例模板支持指定vCPU和內(nèi)存來匹配多個實例規(guī)格。更多信息,請參見實例配置來源概述
  • 彈性伸縮策略:如果伸縮組是ECS類型,彈性伸縮支持豐富的擴縮容策略。如果伸縮組是ECI類型,伸縮策略是默認的。
    • 優(yōu)先級策略:彈性伸縮會在優(yōu)先級高的可用區(qū)擴縮容。如果無法擴縮容,則自動在下一優(yōu)先級的可用區(qū)進行擴縮容。
    • 均衡分布策略:彈性伸縮在多個可用區(qū)均衡分布ECS實例,提高可用性。
    • 成本優(yōu)化策略:當您在組內(nèi)實例來源中指定了多實例規(guī)格時,優(yōu)先創(chuàng)建vCPU單價最低的ECS實例,優(yōu)先移出伸縮組內(nèi)vCPU單價最高的ECS實例。
    • 實例移出策略:您可以選擇移出最早伸縮配置對應(yīng)的實例,或者最早、最新創(chuàng)建的ECS實例。
    • 實例回收模式:移出ECS實例時,您可以直接釋放ECS實例,也可以保留部分資源,節(jié)省付費。

    具體操作,請參見配置伸縮組

易審計

彈性伸縮自動記錄每一個伸縮活動的詳細信息,有助于您快速定位問題根源,降低了排查難度。

彈性伸縮還提供伸縮組監(jiān)控功能,可以通過云監(jiān)控查看伸縮組內(nèi)的實例運行狀態(tài)。您無需多次查看多臺ECS實例或ECI實例的運行狀態(tài),有助于您快速了解整體的業(yè)務(wù)供給能力。