在詳細(xì)介紹計(jì)算資源池之前,讓我們先來(lái)簡(jiǎn)單了解它的“母體”——云計(jì)算。
云計(jì)算擁有了龐大的資源,計(jì)算資源池、存儲(chǔ)資源池、網(wǎng)絡(luò)資源池、安全資源池、高可用資源池都是云計(jì)算所描述的對(duì)象。而在眾多的資源中,計(jì)算資源池?zé)o疑是落地最為貼近用戶(hù)和市場(chǎng)的。
圖1 VMware vCenter 資源池管理
資源的概念并不抽象,每一臺(tái)服務(wù)器都會(huì)包括CPU、內(nèi)存、硬盤(pán)等資源,但是每一種資源只能由一個(gè)系統(tǒng)來(lái)使用。以?xún)?nèi)存為例,在傳統(tǒng)物理環(huán)境下,
16GB的內(nèi)存只能隨著服務(wù)器全部支付給一個(gè)信息系統(tǒng),盡管只用其中的一部分內(nèi)存資源,但是空閑內(nèi)存依舊無(wú)法分配給其它系統(tǒng),CPU、硬盤(pán)、I/O也同樣如此。
計(jì)算資源池(Resource Pool, RP)則是將所有服務(wù)器的CPU、內(nèi)存資源,進(jìn)行邏輯抽象,并整合到一起,匯聚到一個(gè)巨大的資源池內(nèi),并且將這些資源以最小單位租用給用戶(hù)。計(jì)算資源池主要包括兩種,CPU資源池和內(nèi)存資源池。
圖2 用戶(hù)端資源池租用狀況
資源池中可以創(chuàng)建父資源池和多個(gè)子資源池(如圖1),父資源池的優(yōu)先級(jí)別要高于子資源池,資源池內(nèi)同一級(jí)別的資源池和虛擬機(jī)稱(chēng)為同級(jí),管理人員也可以根據(jù)層次結(jié)構(gòu)創(chuàng)建共享資源。
這是數(shù)據(jù)中心管理層面的資源池劃分,從用戶(hù)角度則是看到真正資源應(yīng)用,我們配合具體的實(shí)例來(lái)輔助說(shuō)明,請(qǐng)看下面的這幅圖(如圖2)。
用戶(hù)層面所看到的計(jì)算資源池租用狀況,從CPU的核數(shù)、內(nèi)存的大小、硬盤(pán)的容量、網(wǎng)絡(luò)的帶寬,甚至是操作系統(tǒng)都完全透明,簡(jiǎn)單動(dòng)動(dòng)鼠標(biāo)和鍵盤(pán)就可以選擇適合自己需求的資源配置。這得益于計(jì)算資源池自助服務(wù)平臺(tái),這個(gè)操作幾乎不用和數(shù)據(jù)中心硬件設(shè)備的管理人員互動(dòng),全部依靠自主平臺(tái)來(lái)運(yùn)行,保證用戶(hù)端的良好體驗(yàn)。
新型的資源池租用模式,讓計(jì)算資源的選擇、資源租賃,再到最終上線(xiàn),壓縮到十幾分鐘的時(shí)間,所有的流程都得到了變革性的優(yōu)化。
而這些資源付費(fèi)也摒棄了以往周期長(zhǎng)、費(fèi)用高、審批慢的諸多弊端,基本上可以實(shí)現(xiàn)“即申請(qǐng),即所得”的高速部署模式。