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