云彈性是云的屬性,可以增加或縮小 CPU、內(nèi)存和存儲資源的容量,以適應(yīng)組織不斷變化的需求。云彈性可以是自動的,無需提前進(jìn)行容量規(guī)劃,也可以是手動過程,通知組織資源不足,然后可以在需要時決定增加或減少容量。云提供商提供的監(jiān)控工具會動態(tài)調(diào)整分配給組織的資源,而不會影響現(xiàn)有的基于云的運(yùn)營。

據(jù)說云提供商具有或多或少的彈性,具體取決于它能夠通過自主供應(yīng)或取消供應(yīng)資源以盡可能接近地匹配需求來適應(yīng)工作負(fù)載變化的程度。這消除了 IT 管理人員監(jiān)控資源以確定是否需要額外的 CPU、內(nèi)存或存儲資源,或者是否可以停用多余容量的需要。
云彈性通常與水平擴(kuò)展(橫向擴(kuò)展)架構(gòu)相關(guān)聯(lián),并且通常與按現(xiàn)收現(xiàn)付方式計費(fèi)的公共云提供商資源相關(guān)聯(lián)。這種方法使實時云支出更接近于云服務(wù)的實際消耗,例如,當(dāng)虛擬機(jī) (VM) 隨著對特定應(yīng)用程序或服務(wù)的需求隨時間變化而啟動或關(guān)閉時。
云彈性為企業(yè)和 IT 組織提供了滿足任何意外需求增長的能力,而無需維護(hù)備用設(shè)備來處理這種需求。通常在本地運(yùn)行某些流程的組織可以“云爆發(fā)”以利用云彈性并滿足該需求,只有在需求過去后才返回本地運(yùn)營。因此,云彈性的結(jié)果是節(jié)省了基礎(chǔ)設(shè)施成本、人力資本和整體 IT 成本。
為什么云彈性很重要?
如果沒有云彈性,組織將不得不為大部分時間未使用的容量付費(fèi),并通過操作系統(tǒng)升級、補(bǔ)丁和組件故障來管理和維護(hù)該容量。云彈性在許多方面定義了云計算,并將其與其他計算模型(如客戶端-服務(wù)器、網(wǎng)格計算或遺留基礎(chǔ)設(shè)施)區(qū)分開來。
云彈性可幫助企業(yè)避免過度配置(部署和分配的 IT 資源超出滿足當(dāng)前需求所需的數(shù)量)或配置不足(未分配足夠的 IT 資源來滿足現(xiàn)有或迫在眉睫的需求)。
過度供應(yīng)的組織花費(fèi)超過了滿足其需求所需的費(fèi)用,浪費(fèi)了可用于其他地方的寶貴資本。即使一個組織已經(jīng)在使用公共云,如果沒有彈性,每年也可能在未使用的虛擬機(jī)上浪費(fèi)數(shù)千美元。
供應(yīng)不足可能導(dǎo)致無法滿足現(xiàn)有需求,這可能導(dǎo)致無法接受的延遲、用戶不滿,并最終導(dǎo)致業(yè)務(wù)損失,因為客戶放棄長時間在線并將業(yè)務(wù)轉(zhuǎn)移到響應(yīng)速度更快的組織。通過這種方式,缺乏云彈性會導(dǎo)致業(yè)務(wù)損失和嚴(yán)重的底線影響。

云彈性如何工作?
云彈性使組織能夠自動或手動快速擴(kuò)展或縮減容量。云彈性可以指從本地基礎(chǔ)設(shè)施到公共云的“云爆發(fā)”,例如為了滿足突然或季節(jié)性的需求。云彈性也可以指增加或縮小基于云的應(yīng)用程序使用的資源的能力。
云彈性可以根據(jù)工作負(fù)載趨勢自動觸發(fā)和執(zhí)行,也可以手動實例化,通常在幾分鐘內(nèi)完成。在組織能夠利用 Cloud Elasticity 之前,他們要么必須擁有額外的備用容量,要么需要訂購、配置和安裝額外的容量,這個過程可能需要數(shù)周或數(shù)月的時間。
如果需求緩解,容量可以在幾分鐘內(nèi)消除。通過這種方式,組織只需為在任何給定時間使用的資源量付費(fèi),而無需購買或淘汰本地基礎(chǔ)設(shè)施來滿足彈性需求。
云彈性的典型用例包括
- 零售或電子零售假日季節(jié)性需求,從黑色星期五購物特價到 1 月初假日季節(jié)結(jié)束,需求急劇增加
- 學(xué)區(qū)注冊在春季期間需求激增并在學(xué)期開始后減弱
- 由于受歡迎的產(chǎn)品介紹或社交媒體的推動,需求突然激增的企業(yè),例如 Netflix 等流媒體服務(wù)添加虛擬機(jī)和存儲以滿足對新版本或正面評價的需求。
- 災(zāi)難恢復(fù) 和 業(yè)務(wù)連續(xù)性 (DR/BC)。組織可以利用公共云功能來提供關(guān)鍵數(shù)據(jù)和應(yīng)用程序的異地快照或備份,并在本地基礎(chǔ)設(shè)施出現(xiàn)中斷或丟失時在云中啟動虛擬機(jī)。
- 為臨時員工或承包商或遠(yuǎn)程學(xué)習(xí)等應(yīng)用程序在云中擴(kuò)展 虛擬桌面基礎(chǔ)架構(gòu)
- 將基礎(chǔ)架構(gòu)擴(kuò)展到云中以進(jìn)行測試和開發(fā)活動,并在測試/開發(fā)工作完成后將其拆除。
- 時間短的計劃外項目
- 臨時項目,如數(shù)據(jù)分析、批處理、媒體渲染等。

云彈性有什么好處?云彈性的好處包括:
- 敏捷性:通過消除在需求變化時購買、配置和安裝新基礎(chǔ)設(shè)施的需要,云彈性避免了為此類意外需求高峰進(jìn)行計劃的需要,并使組織能夠滿足任何意外需求,無論是由于季節(jié)性高峰,在 Reddit 上提及,或由奧普拉讀書俱樂部選擇。
- 按需付費(fèi):云彈性無需為基礎(chǔ)設(shè)施是否正在使用付費(fèi),而是讓組織只需為在任何給定時間點使用的資源付費(fèi),密切跟蹤 IT 支出與實際需求即時的。通過這種方式,盡管支出可能會波動,但組織可以“調(diào)整”其基礎(chǔ)架構(gòu)的規(guī)模,因為彈性會根據(jù)實時需求自動分配或取消分配資源。亞馬遜表示,與不采用 EC2 云服務(wù)的組織相比,采用其實例調(diào)度程序和 EC2 云服務(wù)的組織可以節(jié)省 60% 以上的成本。
- 高可用性:云彈性促進(jìn)了高可用性和容錯,因為如果虛擬機(jī)或容器出現(xiàn)故障,可以復(fù)制它們,有助于確保業(yè)務(wù)服務(wù)不中斷,用戶不會遇到停機(jī)時間。這有助于確保用戶獲得一致且可預(yù)測的體驗,即使資源是自動配置或取消配置且不會影響操作。
- 效率:與大多數(shù)自動化一樣,根據(jù)需要自主調(diào)整云資源的能力使 IT 員工能夠?qū)⒆⒁饬呐渲棉D(zhuǎn)移到對組織更有利的項目上。
- 速度/上市時間:組織可以在幾分鐘內(nèi)獲得容量,而不是通過傳統(tǒng)的采購流程可能需要數(shù)周或數(shù)月。
云彈性面臨哪些挑戰(zhàn)?
云彈性僅對 IT 服務(wù)需求快速或周期性增加或減少的組織有用。具有可預(yù)測、穩(wěn)定需求的組織很可能不會從云彈性的好處中找到優(yōu)勢。以下是云彈性的一些潛在挑戰(zhàn)
- 配置時間: 雖然云虛擬機(jī)可以按需啟動,但仍然可能有長達(dá)幾分鐘的延遲時間才能使用。根據(jù)特定的應(yīng)用程序或服務(wù)需求,這可能或不夠,并且可能會在突然出現(xiàn)激增時影響性能,例如在工作日開始時發(fā)生登錄風(fēng)暴時。
- 云供應(yīng)商鎖定:雖然所有主要的公共云供應(yīng)商都提供云彈性解決方案,但每個供應(yīng)商的實施方式都不同,這意味著組織被鎖定在單一供應(yīng)商以滿足其云需求。
- 安全影響:以彈性方式上下旋轉(zhuǎn)的云服務(wù)可能會影響現(xiàn)有的安全工作流程,并需要對其進(jìn)行重新構(gòu)想。由于彈性系統(tǒng)是短暫的,因此事件響應(yīng)可能會受到影響,例如當(dāng)遇到安全問題的服務(wù)器隨著需求減少而停機(jī)時。
- 資源可用性:云彈性確實需要修改現(xiàn)有的云或本地部署。不外包 IT 管理的組織將需要獲得技術(shù)專業(yè)知識,包括架構(gòu)師、開發(fā)人員和管理員,以幫助確保正確配置云彈性計劃以滿足組織的特定需求。這也可能會導(dǎo)致學(xué)習(xí)曲線延遲,因為新獲得的人才會加快使用需要實施的新環(huán)境、語言以及自動化工具和流程。






