新聞中心
當(dāng)前位置:網(wǎng)站首頁(yè) > 新聞中心
彈性伸縮是什么?它又在云計(jì)算中是如何工作的?
云計(jì)算最大的優(yōu)勢(shì)就在于彈性。那這個(gè)彈性具體指哪些內(nèi)容呢?
一、計(jì)算彈性
縱向的彈性,即單個(gè)服務(wù)器的配置變更。當(dāng)您購(gòu)買(mǎi)了云服務(wù)器或者存儲(chǔ)的容量后,可以根據(jù)業(yè)務(wù)量的增長(zhǎng)或者減少自由變更自己的配置。
橫向的彈性。對(duì)于游戲應(yīng)用或直播平臺(tái)出現(xiàn)的高峰期,可以使用彈性的方式幫助客戶(hù)度過(guò)這樣的高峰。當(dāng)業(yè)務(wù)高峰消失時(shí),您可以將多余的資源釋放掉,以減少業(yè)務(wù)成本的開(kāi)支。利用橫向的擴(kuò)展和縮減,配合云計(jì)算的彈性伸縮,完全可以做到定時(shí)定量的伸縮,或者按照業(yè)務(wù)的負(fù)載進(jìn)行伸縮。
二、存儲(chǔ)彈性
當(dāng)存儲(chǔ)量增多時(shí),對(duì)于傳統(tǒng)的IDC方案,您只能不斷去增加服務(wù)器,而這樣擴(kuò)展的服務(wù)器數(shù)量是有限的。在云計(jì)算模式下,將為您提供海量的存儲(chǔ),當(dāng)您需要時(shí)可以直接購(gòu)買(mǎi),為存儲(chǔ)提供最大保障。
三、網(wǎng)絡(luò)彈性
云上的網(wǎng)絡(luò)也具有非常大的靈活性。只要您購(gòu)買(mǎi)了專(zhuān)有網(wǎng)絡(luò),那么所有的網(wǎng)絡(luò)配置與線(xiàn)下IDC機(jī)房配置可以是完全相同的,并且可以擁有更多的可能性??梢詫?shí)現(xiàn)各個(gè)機(jī)房之間的互聯(lián)互通,各個(gè)機(jī)房之間的安全域隔離,對(duì)于專(zhuān)有網(wǎng)絡(luò)內(nèi)所有的網(wǎng)絡(luò)配置和規(guī)劃都會(huì)非常靈活。
總之,對(duì)于云計(jì)算的彈性而言,是計(jì)算的彈性、存儲(chǔ)的彈性、網(wǎng)絡(luò)的彈性以及對(duì)于業(yè)務(wù)架構(gòu)重新規(guī)劃的彈性。
接下來(lái)我們看些應(yīng)用案例:
案例一
2009年,第一次淘寶雙十一活動(dòng),每秒訂單只有400筆,支付達(dá)到極限每秒200筆。 2015年淘寶雙十一,每秒訂單創(chuàng)建24萬(wàn)筆,支付達(dá)到了每秒18.59萬(wàn)筆。
每秒訂單提升了350倍,支付能力提升了430倍。從后臺(tái)來(lái)看,每年淘寶在雙十一這個(gè)時(shí)候,后臺(tái)服務(wù)器的數(shù)量都要比平時(shí)運(yùn)維要多三到四倍。來(lái)保障雙十一活動(dòng),雙十一活動(dòng)結(jié)束后,假如不做處理,這批機(jī)器的利用率將大大降低,直到次年的雙十一活動(dòng)。
案例二
2016年除夕之夜“咻一咻”搶紅包,全民參與3245億次,最高峰值每分鐘210億次。每秒3.5億次峰值。當(dāng)活動(dòng)結(jié)束后,后臺(tái)大量的服務(wù)器將會(huì)處于限制的狀態(tài)。
如上述案例,這些閑置機(jī)器怎么處理,怎么回收,次年活動(dòng)開(kāi)始時(shí),服務(wù)器如何分配,這是一個(gè)大問(wèn)題。
還有其他場(chǎng)景,比如視頻直播公司, 無(wú)法預(yù)估 業(yè)務(wù)負(fù)載情況,需要根據(jù)CPU利用率,load、貸款利用率、自動(dòng)線(xiàn)性伸縮。如游戲公司,每天中午12點(diǎn),每天晚上6點(diǎn)到九點(diǎn),這時(shí)候處于業(yè)務(wù)高峰期,需要定時(shí)擴(kuò)容。
以上 案例都用到了彈性計(jì)算。
那什么是彈性伸縮呢?
根據(jù)用戶(hù)的業(yè)務(wù)需求和策略,自動(dòng)調(diào)整其彈性計(jì)算資源的管理服務(wù)。其能夠在業(yè)務(wù)增長(zhǎng)時(shí)自動(dòng)增加 ECS 實(shí)例,并在業(yè)務(wù)下降時(shí)自動(dòng)減少 ECS 實(shí)例。
彈性伸縮產(chǎn)品特點(diǎn):
隨需應(yīng)變——根據(jù)需求“恰到好處”的分配資源,無(wú)需擔(dān)心需求預(yù)測(cè)的準(zhǔn)確性,無(wú)需擔(dān)心突增的業(yè)務(wù)變化
自動(dòng)化——無(wú)需人工干預(yù),自動(dòng)創(chuàng)建和釋放ESC實(shí)例。自動(dòng)配置負(fù)載均衡SLB
伸縮模式豐富——多模式兼容,課同時(shí)配置定時(shí)、動(dòng)態(tài)、自定義、健康模式。
智能——智能調(diào)節(jié)應(yīng)對(duì)各種復(fù)雜場(chǎng)景,根據(jù)設(shè)定策略自動(dòng)調(diào)整彈性資源。
伸縮模式:
● 定時(shí)模式,固定時(shí)間增加或減少ECS
● 動(dòng)態(tài)模式 ,根據(jù)CPU、帶寬、等資源使用率增加減少ECS
● 固定數(shù)量模式,手動(dòng)添加
● 健康模式,將不健康的服務(wù)器移除,加入健康的服務(wù)器
● 自定義模式。
● 多模式并行
阿里云的彈性伸縮方案
伸縮組創(chuàng)建
伸縮組是具有相同應(yīng)用場(chǎng)景的ECS實(shí)例的集合,伸縮組定義了組內(nèi)ECS實(shí)例數(shù)的最大值、最小值及其相關(guān)的SLB實(shí)例和RDS實(shí)例等屬性。
彈性伸縮一定要搭配SLB、云監(jiān)控、RDS才能使用嗎? 答案是否定的
冷卻時(shí)間
移出策略
伸縮配置
創(chuàng)建
伸縮規(guī)則
創(chuàng)建
如果伸縮規(guī)則的執(zhí)行會(huì)照成伸縮組的ECS實(shí)例數(shù)低于MinSIze或高于MaxSize時(shí), 則ESS會(huì)自動(dòng)調(diào)整需要加入或移除的ECS實(shí)例數(shù),使之按照“將伸縮組的實(shí)例數(shù)調(diào)整到minSize”或調(diào)整到 MAXsize。
流程
定時(shí)任務(wù)
每個(gè)用戶(hù)最多能創(chuàng)建20個(gè)定時(shí)任務(wù)。
自動(dòng)擴(kuò)展流程
彈性伸縮的限制條件
1、伸縮組內(nèi)部署在ECS實(shí)例的應(yīng)用必須無(wú)狀態(tài)并且可橫向擴(kuò)展。
2、彈性伸縮會(huì)自動(dòng)釋放ECS實(shí)例,所以建議伸縮組內(nèi)ECS實(shí)例不要保存應(yīng)用狀態(tài)信息和相關(guān)數(shù)據(jù)等信息,例如會(huì)話(huà)記錄(Session)、數(shù)據(jù)庫(kù)或者日志等。若有需要,可以保存狀態(tài)信息到獨(dú)立的狀態(tài)云服務(wù)器ECS,保存數(shù)據(jù)庫(kù)到云數(shù)據(jù)庫(kù)RDS或者集中日志存儲(chǔ)到日志服務(wù)。
3、彈性伸縮無(wú)法自動(dòng)添加ECS實(shí)例到開(kāi)放緩存Memcache實(shí)例訪問(wèn)白名單,需要您自行添加。
4、彈性伸縮無(wú)法縱向擴(kuò)展。即彈性伸縮無(wú)法自動(dòng)升降ECS實(shí)例的vCPU規(guī)格、內(nèi)存和帶寬等配置。
5、您能創(chuàng)建的伸縮組、伸縮配置、伸縮規(guī)則、ECS實(shí)例、定時(shí)任務(wù)有一定的限制數(shù)量。
云計(jì)算正加速成為一種新的IT資源提供方式, 按 需所取、彈性分配的云計(jì)算方式也更加符合大多數(shù)企業(yè)的利益要求,企業(yè)將更加專(zhuān)注于自身核心競(jìng)爭(zhēng)力的提升,擺脫維護(hù)IT底層信息技術(shù)的煩惱。隨著人工智能、大數(shù)據(jù)及物聯(lián)網(wǎng)等創(chuàng)新型應(yīng)用在云計(jì)算基礎(chǔ)上的爆發(fā)性發(fā)展,云計(jì)算的紅利正在加速釋放。
來(lái)源:網(wǎng)易新聞
|