擴縮容策略
伸縮組通過自動調(diào)整資源來應(yīng)對應(yīng)用的負(fù)載變化,確保服務(wù)的穩(wěn)定性和成本效益。當(dāng)觸發(fā)擴容或縮容操作時,需要選擇“合適”的實例加入或移出伸縮組,判斷“合適”的實例的過程主要由預(yù)設(shè)的擴縮容策略完成。彈性伸縮為您預(yù)設(shè)了幾種擴縮容策略,您可以參考本文完成擴縮容策略的配置。
擴縮容策略說明
伸縮組默認(rèn)會根據(jù)您配置的交換機的順序(優(yōu)先級策略),進行伸縮組的伸縮活動,您可以通過修改擴縮容策略來實現(xiàn)其他策略,伸縮組為您預(yù)設(shè)了幾種伸縮策略,具體策略說明如下。
僅伸縮組類型為ECS,且網(wǎng)絡(luò)類型為專有網(wǎng)絡(luò)時,支持修改該配置,當(dāng)伸縮組類型為ECI時,默認(rèn)擴縮容策略為優(yōu)先級策略。
優(yōu)先級策略(默認(rèn)策略)。
根據(jù)您定義的虛擬交換機擴縮容。當(dāng)優(yōu)先級較高的虛擬交換機所在可用區(qū)無法創(chuàng)建實例時,自動在下一優(yōu)先級的虛擬交換機的可用區(qū)創(chuàng)建實例。
均衡分布策略。
如果您期望在擴縮容后,保持伸縮組在可用區(qū)之間分布均衡從而達成多可用區(qū)容災(zāi)的效果,您可以采用本策略。如果由于庫存不足等原因?qū)е驴捎脜^(qū)之間ECS實例的數(shù)量不均衡,您可以執(zhí)行再均衡分布操作來平衡ECS實例的分布情況。具體操作,請參見ECS實例再均衡分布。
成本優(yōu)化策略。
當(dāng)成本在您的決策中優(yōu)先級比較高,您可以使用成本優(yōu)化策略。使用該策略,在伸縮活動發(fā)生時,會按照實例的vCPU單價從低到高進行嘗試創(chuàng)建,當(dāng)伸縮配置設(shè)置了搶占式計費方式的多實例規(guī)格時,優(yōu)先創(chuàng)建對應(yīng)搶占式計費實例,當(dāng)搶占式計費實例規(guī)格由于庫存等原因都無法創(chuàng)建時,自動嘗試以按量付費的方式創(chuàng)建,在縮容活動發(fā)生時,則會優(yōu)先移出vCPU單價最高的實例。
自定義組合策略。
使用組合方式自定義容量分布策略。您可使用該策略調(diào)整伸縮組內(nèi)按量實例和搶占式實例的比例,可用區(qū)間的容量均衡以及實例規(guī)格的選擇。
如何配置,請參見配置擴縮容策略。
配置擴縮容策略
修改已有伸縮組的擴縮容策略
如果您要已有的伸縮組修改擴縮容策略,請參考以下步驟完成配置。
創(chuàng)建伸縮組時配置擴縮容策略
您可以在通過表單創(chuàng)建伸縮組時,完成擴縮容策略的配置,如下圖所示。
如果您選擇了成本優(yōu)化策略或自定義組合策略,需要進一步完成其子配置,具體子配置項說明,請參見子配置項說明。
子配置項說明
如果您設(shè)置了成本優(yōu)化策略或自定義組合策略,您可參考下表完成進一步配置。
成本優(yōu)化策略
配置項 | 說明 |
組內(nèi)最小按量實例數(shù)(臺) | 伸縮組所需按量付費ECS實例的最小臺數(shù),默認(rèn)為0臺。如果伸縮組內(nèi)的按量付費ECS實例的數(shù)量小于該值,將優(yōu)先創(chuàng)建按量付費實例。 |
按量實例所占比例(%) | 自動創(chuàng)建ECS實例時按量付費實例所占的比例,默認(rèn)為70%。計算該值時,不包括組內(nèi)最小按量實例數(shù)對應(yīng)的臺數(shù)。 |
最低價的多個實例規(guī)格(個) | 價格最低的實例規(guī)格的個數(shù),默認(rèn)為1個。在伸縮配置中指定了多個可選實例規(guī)格時生效。創(chuàng)建搶占式實例時,伸縮組會在價格最低的幾個實例規(guī)格之間均衡創(chuàng)建ECS實例。 |
開啟搶占式實例補償 | 開啟搶占式實例補償后,在搶占式實例被回收前5分鐘,伸縮組會主動創(chuàng)建新的搶占式實例,并替換掉將被回收的搶占式實例。 |
使用按量實例補充搶占式容量 | 默認(rèn)為開啟狀態(tài)。如果因價格、庫存等原因無法滿足所需要的搶占式實例容量時,開啟該功能,伸縮組會嘗試創(chuàng)建按量付費實例來滿足當(dāng)前搶占式實例的容量。 |
自定義組合策略
配置項 | 說明 |
組內(nèi)最小按量實例數(shù)(臺) | 伸縮組所需按量付費ECS實例的最小臺數(shù),默認(rèn)為0臺。如果伸縮組內(nèi)的按量付費ECS實例的數(shù)量小于該值,將優(yōu)先創(chuàng)建按量付費實例。 |
按量實例所占比例(%) | 自動創(chuàng)建ECS實例時按量付費實例所占的比例,默認(rèn)為70%。計算該值時,不包括組內(nèi)最小按量實例數(shù)對應(yīng)的臺數(shù)。 |
開啟可用區(qū)容量均衡 | 在伸縮組指定的多可用區(qū)(即指定多個專有網(wǎng)絡(luò)交換機)之間均勻分配ECS實例。 說明 您可以通過執(zhí)行在均衡分布操作來平衡ECS實例在可用區(qū)的分布,具體操作,請參見ECS實例再均衡分布。 |
容量分布策略 | 容量分布策略決定伸縮組如何選擇可用的實例規(guī)格滿足容量。
|
單獨指定搶占式容量分布策略 | 開啟后可以單獨為搶占式實例指定容量分布策略。 |
搶占式容量分布策略 | 同容量分布策略。 |