創(chuàng)建ECS伸縮組
本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業(yè)務(wù)造成影響,請務(wù)必仔細(xì)閱讀。
伸縮組是具有相同應(yīng)用場景、相同實例類型(即ECS或ECI實例)的一組實例集合。如果您需要根據(jù)業(yè)務(wù)變動需求與策略自動增加或減少指定類型的ECS實例數(shù)量,您可以參考本文檔創(chuàng)建ECS伸縮組。
操作步驟
在操作之前,您需要先明確您創(chuàng)建伸縮組的方式,阿里云提供多種創(chuàng)建伸縮組的方式。您可以根據(jù)您的實際情況,參考以下指引快速創(chuàng)建伸縮組。
您有現(xiàn)有的啟動模板,您可以直接從啟動模板創(chuàng)建伸縮組。請參見方式一:通過啟動模板創(chuàng)建伸縮組。
您有現(xiàn)有的實例,您可以使用這個實例的配置創(chuàng)建伸縮組。請參見方式二:基于已有實例的配置創(chuàng)建伸縮組。
您暫時不想配置伸縮組內(nèi)實例配置來源,可稍后配置實例配置來源。請參見方式三:從零開始創(chuàng)建伸縮組。
方式一:通過啟動模板創(chuàng)建伸縮組
您期望通過現(xiàn)有啟動模板創(chuàng)建伸縮組,可以參考以下步驟完成伸縮組的創(chuàng)建。
請在操作之前,確保您已有實例啟動模板。創(chuàng)建實例啟動模板的操作,請參見創(chuàng)建實例啟動模板
進(jìn)入創(chuàng)建伸縮組頁面。
登錄彈性伸縮控制臺。
說明如果您是第一次使用彈性伸縮,請根據(jù)界面提示開通彈性伸縮的權(quán)限。具體操作,請參見服務(wù)關(guān)聯(lián)角色。
- 在頂部菜單欄處,選擇地域。
- 在左側(cè)導(dǎo)航欄中,單擊伸縮組管理。
在伸縮組管理頁面,單擊創(chuàng)建伸縮組按鈕進(jìn)入創(chuàng)建伸縮組頁面。
單擊頂部通過表單創(chuàng)建頁簽,根據(jù)界面提示完成伸縮組的配置。
您可以參考以下必選配置項說明,快速基于啟動模板創(chuàng)建ECS伸縮組,更多配置項說明,請參見配置項說明。
配置項
說明
伸縮組名稱
根據(jù)界面提示完成伸縮組名稱的配置。
伸縮組類型
選擇創(chuàng)建的伸縮組內(nèi)的實例類型,選擇ECS。
說明本指南用于創(chuàng)建ECS伸縮組,如需創(chuàng)建ECI伸縮組,請參見創(chuàng)建ECI伸縮組。
組內(nèi)實例配置信息來源
彈性伸縮使用該配置創(chuàng)建實例。選擇啟動模板。
選擇啟動模板
根據(jù)提示,選擇您已經(jīng)創(chuàng)建的啟動模板。您也可以根據(jù)提示創(chuàng)建新的啟動模板。
選擇模板版本
您可以根據(jù)您的需求選擇模板的版本。
擴展啟動模板屬性
您可以通過擴展啟動模板配置選擇多個實例規(guī)格。若需要為實例規(guī)格指定權(quán)重,請參見基于啟動模板實現(xiàn)多規(guī)格配置以提升擴容成功率。
組內(nèi)最小實例數(shù)
伸縮組實例內(nèi)實例數(shù)量的下限,當(dāng)實例數(shù)量低于這個邊界時,伸縮組會嘗試自動添加實例。
組內(nèi)最大實例數(shù)
伸縮組實例內(nèi)實例數(shù)量的上限,當(dāng)實例數(shù)量低于這個邊界時,伸縮組會自動移出實例。
默認(rèn)冷卻時間
單位為秒,伸縮組發(fā)生伸縮活動后的默認(rèn)冷卻時間。您可以使用默認(rèn)設(shè)置300秒,更多說明,請參見冷卻時間。
專有網(wǎng)絡(luò)
當(dāng)網(wǎng)絡(luò)類型為專有網(wǎng)絡(luò)時,支持此配置,在您選擇專有網(wǎng)絡(luò)后,您伸縮組下的所有實例都將在該專有網(wǎng)絡(luò)下創(chuàng)建。
警告在伸縮組創(chuàng)建后,專有網(wǎng)絡(luò)不可變更。
選擇交換機
在您選擇專有網(wǎng)絡(luò)后,您可以選擇您專有網(wǎng)絡(luò)下的交換機。您伸縮組下的所有的實例將在該交換機下創(chuàng)建。
重要推薦您選擇多個可用區(qū)的交換機,單一可用區(qū)如果庫存不足會產(chǎn)生庫存失敗的情況,您可以通過切換擴縮容策略來選擇伸縮組中實例在不同可用區(qū)的分布。
單擊創(chuàng)建按鈕完成伸縮組的創(chuàng)建。
在您通過啟動模板創(chuàng)建伸縮組后,如需修改伸縮組使用的啟動模板,具體操作,請參見管理啟動模板。
方式二:基于已有實例的配置創(chuàng)建伸縮組
您期望通過現(xiàn)有實例的配置創(chuàng)建伸縮組,您可以參考以下步驟完成伸縮組的創(chuàng)建。
進(jìn)入創(chuàng)建伸縮組頁面。
登錄彈性伸縮控制臺。
說明如果您是第一次使用彈性伸縮,請根據(jù)界面提示開通彈性伸縮的權(quán)限。具體操作,請參見服務(wù)關(guān)聯(lián)角色。
- 在頂部菜單欄處,選擇地域。
- 在左側(cè)導(dǎo)航欄中,單擊伸縮組管理。
在伸縮組管理頁面,單擊創(chuàng)建伸縮組按鈕進(jìn)入創(chuàng)建伸縮組頁面。
單擊頂部通過表單創(chuàng)建頁簽,根據(jù)界面提示完成伸縮組的配置。
您可以參考以下必選配置項說明,快速基于已有實例的配置創(chuàng)建ECS伸縮組,更多配置項說明,請參見配置項說明。
配置項
說明
伸縮組名稱
根據(jù)界面提示完成伸縮組名稱的配置。
伸縮組類型
選擇創(chuàng)建的伸縮組內(nèi)的實例類型,選擇ECS。
說明本指南用于創(chuàng)建ECS伸縮組,如需創(chuàng)建ECI伸縮組,請參見創(chuàng)建ECI伸縮組。
組內(nèi)實例配置信息來源
選擇選擇已有實例。伸縮組會以該實例的配置進(jìn)行新實例的創(chuàng)建。
選擇已有實例
根據(jù)提示,選擇您已經(jīng)有的實例,彈性伸縮會自動提取該實例的基礎(chǔ)配置信息,創(chuàng)建一個默認(rèn)伸縮配置。
重要提取實例的基礎(chǔ)配置包括:實例規(guī)格、網(wǎng)絡(luò)類型、安全組、基礎(chǔ)鏡像等基礎(chǔ)配置,不包括登錄密碼、標(biāo)簽。
組內(nèi)最小實例數(shù)
伸縮組實例內(nèi)實例數(shù)量的下限,當(dāng)實例數(shù)量低于這個邊界時,伸縮組會嘗試自動添加實例。
組內(nèi)最大實例數(shù)
伸縮組實例內(nèi)實例數(shù)量的上限,當(dāng)實例數(shù)量低于這個邊界時,伸縮組會自動移出實例。
默認(rèn)冷卻時間
單位為秒,伸縮組發(fā)生伸縮活動后的默認(rèn)冷卻時間。您可以使用默認(rèn)設(shè)置300秒,更多說明,請參見冷卻時間。
專有網(wǎng)絡(luò)
當(dāng)網(wǎng)絡(luò)類型為專有網(wǎng)絡(luò)時,支持此配置,在您選擇專有網(wǎng)絡(luò)后,您伸縮組下的所有實例都將在該專有網(wǎng)絡(luò)下創(chuàng)建。
說明專有網(wǎng)絡(luò)會根據(jù)您選擇的實例自動配置。
警告在伸縮組創(chuàng)建后,專有網(wǎng)絡(luò)不可變更。
選擇交換機
在您選擇專有網(wǎng)絡(luò)后,您可以選擇您專有網(wǎng)絡(luò)下的交換機。您伸縮組下的所有的實例將在該交換機下創(chuàng)建。
說明交換機會根據(jù)您選擇的實例自動配置。您也可以修改或者擴充交換機。
重要推薦您選擇多個可用區(qū)的交換機,單一可用區(qū)如果庫存不足會產(chǎn)生庫存失敗的情況,您可以通過切換擴縮容策略來選擇伸縮組中實例在不同可用區(qū)的分布。
單擊創(chuàng)建按鈕完成伸縮組的創(chuàng)建。
方式三:從零開始創(chuàng)建伸縮組
您期望稍后創(chuàng)建伸縮組的實例配置來源,您可以參考以下步驟完成伸縮組的創(chuàng)建。
進(jìn)入創(chuàng)建伸縮組頁面。
登錄彈性伸縮控制臺。
說明如果您是第一次使用彈性伸縮,請根據(jù)界面提示開通彈性伸縮的權(quán)限。具體操作,請參見服務(wù)關(guān)聯(lián)角色。
- 在頂部菜單欄處,選擇地域。
- 在左側(cè)導(dǎo)航欄中,單擊伸縮組管理。
在伸縮組管理頁面,單擊創(chuàng)建伸縮組按鈕進(jìn)入創(chuàng)建伸縮組頁面。
單擊頂部通過表單創(chuàng)建頁簽,根據(jù)界面提示完成伸縮組的配置。
您可以參考以下必選配置項說明,快速從零開始創(chuàng)建ECS伸縮組,更多配置項說明,請參見配置項說明。
配置項
說明
伸縮組名稱
根據(jù)界面提示完成伸縮組名稱的配置。
伸縮組類型
選擇創(chuàng)建的伸縮組內(nèi)的實例類型,選擇ECS。
說明本指南用于創(chuàng)建ECS伸縮組,如需創(chuàng)建ECI伸縮組,請參見創(chuàng)建ECI伸縮組。
組內(nèi)實例配置信息來源
選擇從零開始創(chuàng)建。您可以先創(chuàng)建伸縮組,再配置組內(nèi)實例配置信息來源。具體操作說明,請參見實例配置來源概述。
組內(nèi)最小實例數(shù)
伸縮組實例內(nèi)實例數(shù)量的下限,當(dāng)實例數(shù)量低于這個邊界時,伸縮組會嘗試自動添加實例。
組內(nèi)最大實例數(shù)
伸縮組實例內(nèi)實例數(shù)量的上限,當(dāng)實例數(shù)量低于這個邊界時,伸縮組會自動移出實例。
默認(rèn)冷卻時間
單位為秒,伸縮組發(fā)生伸縮活動后的默認(rèn)冷卻時間。您可以使用默認(rèn)設(shè)置300秒,更多說明,請參見冷卻時間。
專有網(wǎng)絡(luò)
當(dāng)網(wǎng)絡(luò)類型為專有網(wǎng)絡(luò)時,支持此配置,在您選擇專有網(wǎng)絡(luò)后,您伸縮組下的所有實例都將在該專有網(wǎng)絡(luò)下創(chuàng)建。
警告在伸縮組創(chuàng)建后,專有網(wǎng)絡(luò)不可變更。
選擇交換機
在您選擇專有網(wǎng)絡(luò)后,您可以選擇您專有網(wǎng)絡(luò)下的交換機。您伸縮組下的所有的實例將在該交換機下創(chuàng)建。
重要推薦您選擇多個可用區(qū)的交換機,單一可用區(qū)如果庫存不足會產(chǎn)生庫存失敗的情況,您可以通過切換擴縮容策略來選擇伸縮組中實例在不同可用區(qū)的分布。
單擊創(chuàng)建按鈕完成伸縮組的創(chuàng)建。
當(dāng)您選擇從零開始創(chuàng)建且伸縮組創(chuàng)建完成后,緊接著您可以根據(jù)界面提示,創(chuàng)建伸縮配置。您也可以稍后創(chuàng)建伸縮配置或者為伸縮組設(shè)置啟動模板。具體操作,請參見管理啟動模板、創(chuàng)建伸縮配置(ECS實例)。
配置項說明
伸縮組基本信息配置
配置項 | 說明 |
伸縮組名稱 | 2~64個字符,以大小寫字母、數(shù)字或中文開頭,可包含半角句號(.)、下劃線(_)和短劃線(-)。 |
伸縮組類型 | 指定伸縮組內(nèi)提供計算能力的實例的類型,彈性伸縮會根據(jù)該配置為伸縮組擴縮容對應(yīng)的實例。
|
組內(nèi)實例配置信息來源 | 彈性伸縮使用該配置創(chuàng)建實例。伸縮組支持以下實例配置信息來源類型:
說明 從ECS控制臺入口基于實例創(chuàng)建伸縮組時,彈性伸縮自動填入組內(nèi)實例配置信息來源、網(wǎng)絡(luò)類型相關(guān)的信息,請保持默認(rèn),無需修改。 |
暫停的流程 | 方便您在執(zhí)行某些操作前主動暫停指定的流程,例如暫停健康檢查流程后再去停止實例,避免實例被視為不健康而自動移出伸縮組。支持暫停的流程如下:
更多信息,請參見暫停和恢復(fù)伸縮組流程。 |
開啟伸縮組保護(hù) | 開啟伸縮組保護(hù)后,您不能在彈性伸縮控制臺或者通過API刪除該伸縮組,有效避免誤刪除伸縮組。 |
實例的健康檢查 | 開啟健康檢查后,伸縮組會定期檢查實例的運行狀態(tài),如果發(fā)現(xiàn)一臺實例未處于運行中狀態(tài),則判定為不健康并移出該實例。更多信息,請參見伸縮組內(nèi)實例的生命周期。支持的配置項如下:
|
實例最大生命時長(秒) | 實例在伸縮組中存活的最大時間,當(dāng)伸縮組中存在超過最大生命時長的實例時,伸縮組會自動創(chuàng)建新實例來替換該實例。 說明 僅伸縮組類型為ECS時,支持設(shè)置該參數(shù)。 |
組內(nèi)實例數(shù)配置
配置項 | 說明 |
組內(nèi)最小實例數(shù) | 當(dāng)前實例數(shù)量低于下限時,伸縮組會自動添加實例,使得伸縮組內(nèi)的實例數(shù)量等于下限。 |
組內(nèi)最大實例數(shù) | 當(dāng)前實例數(shù)量超過上限時,伸縮組會自動移出實例,使得伸縮組內(nèi)的實例數(shù)量等于上限。移出實例的策略的說明,請參見設(shè)置伸縮組的實例終止策略。 |
組內(nèi)期望實例數(shù) | 填寫組內(nèi)期望實例數(shù)即可開啟期望實例數(shù)功能,伸縮組會自動將實例數(shù)量維持在期望實例數(shù)。更多信息,請參見期望實例數(shù)。 |
組內(nèi)實例擴縮容設(shè)置
ECI伸縮組不支持修改擴縮容策略、實例移出策略、實例回收模式,ECI伸縮組默認(rèn)采用的配置如下:
擴縮容策略:優(yōu)先級策略。
實例移出策略:先篩選最早伸縮配置對應(yīng)的實例,再移出最早創(chuàng)建的實例。
實例回收模式:釋放模式。
配置項 | 說明 |
擴縮容策略 | 伸縮組默認(rèn)會根據(jù)您配置的交換機的順序(優(yōu)先級策略),進(jìn)行伸縮組的伸縮活動,您可以通過修改擴縮容策略來實現(xiàn)其他策略,伸縮組為您預(yù)設(shè)了幾種伸縮策略,具體策略說明如下。 重要 僅伸縮組類型為ECS,且網(wǎng)絡(luò)類型為專有網(wǎng)絡(luò)時,支持修改該配置,當(dāng)伸縮組類型為ECI時,默認(rèn)擴縮容策略為優(yōu)先級策略。
如何配置,請參見配置擴縮容策略。 |
實例移出策略 | 當(dāng)需要從伸縮組移出實例時,會先按照策略篩選實例,如果篩選后仍有多臺實例滿足要求,則隨機移出一臺。僅伸縮組類型為ECS時支持該配置,配置項說明如下:
當(dāng)實例移出策略為最早伸縮配置對應(yīng)的實例和自定義策略時,可能會出現(xiàn)多個滿足條件的實例,您可以通過設(shè)置第二段策略來進(jìn)一步篩選要移出的實例。第二段策略說明如下:
說明 伸縮組移出實例還受伸縮組的擴縮容策略影響。相關(guān)說明,請參見設(shè)置伸縮組的實例終止策略。 |
實例回收模式 | 在移出實例后,伸縮組會通過該配置來對實例進(jìn)行回收操作。具體回收模式如下: 說明 僅伸縮組類型為ECS,且網(wǎng)絡(luò)類型為專有網(wǎng)絡(luò)時,支持配置該項。ECI伸縮組默認(rèn)回收模式為釋放模式。
|
網(wǎng)絡(luò)配置
當(dāng)組內(nèi)實例配置信息來源為啟動模板或選擇已有實例時,會自動按照啟動模板或者選擇的實例自動填充網(wǎng)絡(luò)類型、專有網(wǎng)絡(luò)、選擇交換機等配置,您也可以根據(jù)需求,重新配置伸縮組網(wǎng)絡(luò)。
配置項 | 說明 |
網(wǎng)絡(luò)類型 | 您可以根據(jù)您的需求選擇您伸縮組內(nèi)實例的網(wǎng)絡(luò)類型,支持專有網(wǎng)絡(luò)和經(jīng)典網(wǎng)絡(luò)。 警告 在伸縮組創(chuàng)建后,網(wǎng)絡(luò)類型不可變更。 重要 推薦您選擇專有網(wǎng)絡(luò)。專有網(wǎng)絡(luò)伸縮組支持更靈活配置伸縮組,如更靈活的伸縮策略、實例回收模式、關(guān)聯(lián)負(fù)載均衡器ALB和NLB。更多專有網(wǎng)絡(luò)的說明,請參見什么是專有網(wǎng)絡(luò)。 |
專有網(wǎng)絡(luò) | 當(dāng)網(wǎng)絡(luò)類型為專有網(wǎng)絡(luò)時,支持此配置,在您選擇專有網(wǎng)絡(luò)后,您伸縮組下的所有實例都將在該專有網(wǎng)絡(luò)下創(chuàng)建。 警告 在伸縮組創(chuàng)建后,專有網(wǎng)絡(luò)不可變更。 |
選擇交換機 | 在您選擇專有網(wǎng)絡(luò)后,您可以選擇您專有網(wǎng)絡(luò)下的交換機。您伸縮組下的所有的實例將在該交換機下創(chuàng)建。 重要 推薦您選擇多個可用區(qū)的交換機,單一可用區(qū)如果庫存不足會產(chǎn)生庫存失敗的情況,如果您使用ECS伸縮組,您還可以通過切換擴縮容策略來選擇伸縮組中實例在不同可用區(qū)的分布。 |
關(guān)聯(lián)其他云服務(wù)
配置項 | 說明 |
關(guān)聯(lián)RDS、Redis、MongoDB數(shù)據(jù)庫實例 | 當(dāng)您伸縮組的實例需要訪問RDS、Redis、MongoDB數(shù)據(jù)庫時,您可能需要自動將伸縮組中的ECS實例或ECI實例的內(nèi)網(wǎng)IP加入該數(shù)據(jù)庫實例訪問的白名單,此時,您可以通過該配置來達(dá)到此效果。 說明
|
關(guān)聯(lián)傳統(tǒng)型負(fù)載均衡CLB(原SLB) | 伸縮組關(guān)聯(lián)CLB實例后,加入伸縮組的實例會自動添加為CLB實例的后端服務(wù)器,處理來自CLB實例轉(zhuǎn)發(fā)的訪問請求。 您可以指定實例需要加入的服務(wù)器組,支持以下兩種服務(wù)器組:
如果您同時指定了默認(rèn)服務(wù)器組和多個虛擬服務(wù)器組,實例會同時添加至這些服務(wù)器組中。 說明 一個伸縮組支持關(guān)聯(lián)的CLB實例和虛擬服務(wù)器組數(shù)量有限。如需查看或手動申請?zhí)嵘漕~值,請前往配額中心。 |
關(guān)聯(lián)負(fù)載均衡ALB、NLB服務(wù)器組 | 重要 僅網(wǎng)絡(luò)類型為專有網(wǎng)絡(luò)時,支持配置該項。 伸縮組關(guān)聯(lián)ALB、NLB服務(wù)器組后,加入伸縮組的實例會自動添加為ALB、NLB服務(wù)器組的后端服務(wù)器,處理ALB、NLB實例分發(fā)的訪問請求。您還需指定后端服務(wù)器的端口和權(quán)重,權(quán)重默認(rèn)為50。權(quán)重越高,實例將被分配到越多的訪問請求。如果權(quán)重為0,則實例不會收到訪問請求。 如果您為伸縮組關(guān)聯(lián)了多個ALB、NLB服務(wù)器組,加入伸縮組的實例會同時添加至這些服務(wù)器組中。 說明 一個伸縮組支持關(guān)聯(lián)的ALB、NLB服務(wù)器組數(shù)量有限。如需查看或手動申請?zhí)嵘漕~值,請前往配額中心。 |
其他配置
配置項 | 說明 |
標(biāo)簽 | 添加標(biāo)簽便于搜索和聚合伸縮組,更多信息,請參見標(biāo)簽。 說明 此處的標(biāo)簽適用于伸縮組,如果您需要為伸縮組內(nèi)實例添加標(biāo)簽,請在伸縮配置或啟動模板中設(shè)置。 |
擴容時需要傳播給實例的標(biāo)簽 | 為伸縮組添加一個或多個標(biāo)簽后,您可以繼續(xù)選擇擴容時需要傳播給伸縮組內(nèi)實例的一個或多個標(biāo)簽。 |
添加已有實例 | 如果伸縮組類型為ECS,且組內(nèi)實例配置信息來源為啟動模板或選擇已有實例時,支持配置該項。 如果同時設(shè)置期望實例數(shù)并添加已有實例,期望實例數(shù)會自動增加。例如,創(chuàng)建伸縮組時設(shè)置期望實例數(shù)為1,并添加2臺已有實例,伸縮組創(chuàng)建完成后,2臺已有實例添加至伸縮組,然后期望實例數(shù)變?yōu)?。 您可以將已有實例的生命周期托管給伸縮組,選擇將實例的生命周期托管給伸縮組復(fù)選框即可。
說明 支持將包年包月實例添加至伸縮組,但不支持托管包年包月實例。 |
設(shè)置消息接收通知 | 在伸縮活動成功、失敗或者被拒絕時,彈性伸縮支持通過短信、站內(nèi)信和郵件發(fā)送消息通知。更多信息,請參見設(shè)置消息接收通知。 |
資源組 | 通過選擇資源組,對伸縮組資源進(jìn)行分組管理,實現(xiàn)資源的隔離顯示和權(quán)限控制。更多信息,請參見通過資源組精細(xì)化管理伸縮組。 |
同步伸縮組報警規(guī)則到云監(jiān)控 | 該功能僅支持創(chuàng)建伸縮組時開啟或關(guān)閉。開啟該功能后,系統(tǒng)將為伸縮組新建并關(guān)聯(lián)一個云監(jiān)控應(yīng)用分組,伸縮組上的報警規(guī)則將在云監(jiān)控控制臺同步顯示。 |