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