揭秘vCloud Suite 5.8背后的虛擬化技術(shù)
vCloud Suite使用vSphere Enterprise Plus作為核心組件,一方面通過合理分配資源優(yōu)化負(fù)載性能表現(xiàn),另一方面使用監(jiān)控功能避免潛在的性能瓶頸。
VMware vCloud Suite 5.8依賴于vSphere Enterprise Plus以及hypervisor EXSi——為私有云環(huán)境提供底層虛擬化功能。其包含了大量功能特性,我們就不一一列舉,但是潛在用戶應(yīng)當(dāng)了解一些關(guān)鍵的虛擬化和配置特性。
連續(xù)不中斷的負(fù)載遷移特性是所有虛擬化平臺的核心功能之一,vMotion可以通過虛擬機(jī)遷移機(jī)制優(yōu)化計算資源或者進(jìn)行跨數(shù)據(jù)中心的在線系統(tǒng)維護(hù)。Storage vMotion可以在存儲子系統(tǒng)當(dāng)中實(shí)現(xiàn)類似功能,允許在磁盤和存儲陣列之間手動遷移虛擬機(jī)磁盤文件(VMDK)。
智能自動化基于預(yù)定義策略和監(jiān)控結(jié)果保證虛擬機(jī)的正常運(yùn)行,而不需要任何人工干預(yù)。分布式資源調(diào)度(DRS)可以自動調(diào)整特定虛擬機(jī)能夠使用的資源總量,在不同系統(tǒng)之間遷移虛擬機(jī)以實(shí)現(xiàn)負(fù)載均衡。此外,DRS還可以管理存儲,通過平衡虛擬機(jī)負(fù)載以優(yōu)化存儲使用率和I/O需求。
大量磁盤訪問請求可能產(chǎn)生存儲和網(wǎng)絡(luò)延遲,導(dǎo)致性能下降。管理員應(yīng)該考慮使用基于宿主機(jī)的緩存以加速負(fù)載的性能表現(xiàn)。Flash讀緩存使用固態(tài)磁盤(SSD)存儲緩存經(jīng)常被訪問的內(nèi)容,可以提高重要應(yīng)用程序的性能表現(xiàn)。讀密集型負(fù)載經(jīng)常使用相同內(nèi)容,因此可以利用flash讀緩存提升性能,但是寫密集型負(fù)載或者應(yīng)用程序卻很少使用相同的內(nèi)容,因此flash讀緩存不能起到很大幫助作用。
對于虛擬化環(huán)境來說,數(shù)據(jù)保護(hù)和恢復(fù)也是一種十分重要的特性,vCloud Suite 5.8使用vSphere Replication實(shí)現(xiàn)基本的恢復(fù)功能。此外,HA特性能夠快速修復(fù)和啟動受到系統(tǒng)故障或者其他問題影響的虛擬機(jī)。vCloud Suite 5.8***的改進(jìn)當(dāng)中加入了更多的自助服務(wù)功能以及基于策略的災(zāi)難恢復(fù)存儲層級機(jī)制,這樣可以保證重要性更高的負(fù)載可以具有更高的優(yōu)先級,并且使用更多的資源以進(jìn)行保護(hù)和恢復(fù)。
vCloud Suite 5.8所包含的另外一種***特性是開始支持Hadoop 2.6,允許vSphere虛擬并且運(yùn)行大數(shù)據(jù)負(fù)載。
借助于vSphere,企業(yè)可以在vCloud Suite 5.8環(huán)境當(dāng)中獲得綜合管理能力——甚至可以通過單個控制臺管理多個數(shù)據(jù)中心。管理視圖可以顯示相關(guān)性能指標(biāo),了解環(huán)境發(fā)生哪些變化并且設(shè)定報警閥值,之后根據(jù)負(fù)載監(jiān)控數(shù)據(jù)產(chǎn)生可能影響負(fù)載性能表現(xiàn)和穩(wěn)定性的相關(guān)報告。管理模塊還能夠進(jìn)行性能分析,以便管理員可以在短時間內(nèi)了解資源緊張或者瓶頸等問題,以此制定長期的資源需求計劃。
vCloud Suite 5.8包含的一些其他組件可以提供高性能的自動并且基于規(guī)則的配置特性。比如,可以使用一系列預(yù)定義任務(wù)來自定義和自動化配置流程,加速復(fù)雜虛擬機(jī)的創(chuàng)建過程。還可以針對特定虛擬機(jī)組預(yù)留資源,定義服務(wù)等級,根據(jù)支持服務(wù)等級,允許關(guān)鍵負(fù)載使用更高等級的資源。這種方式可以幫助使用正確的資源分配、保護(hù)和管理方式,創(chuàng)建規(guī)范的自助服務(wù)流程。此外,還可以對負(fù)載的運(yùn)行情況進(jìn)行跟蹤記錄,關(guān)閉空閑負(fù)載,釋放閑置資源進(jìn)行重新分配。