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