微軟Hyper-V如何規劃虛擬化基礎架構?
一個完整、健康的虛擬化基礎架構并不是一拍腦袋的瞬間工程,它是一個動態的過程。例如需要平衡業務的需求、管理的需求以及虛擬化提供的功能特性。
總結來說需要考慮三方面的要素:包括,規劃基于Hyper-V的虛擬基礎架構核心;規劃服務器虛擬架構的管理與運營基礎架構,最后是規劃現有的物理環境到虛擬架構的遷移等方面的內容。
在微軟資深架構師張立俊的講述中,我認識到存儲與虛擬化的密切關系。存儲時虛擬化基礎架構規劃中一個非常重要的方面,因為存儲設備室虛擬化高級特性的基礎,例如高可用性、實時遷移、統一備份等功能都是虛擬化高級特性中常常被提及的。同時存儲的結構將影響虛擬基礎架構的備份與災難恢復方案。通過集中地存儲,避免存儲空間的浪費,降低成本,從而獲得靈活可擴展的數據存儲架構。
作為用戶,我們公司因為業務擴張比較快,分支機構與總部的存儲類型可以說是復雜多樣的,包括FC SAN/Iscsi SAN/NAS CIFS/DAS/SSD,還好這些都是Hyper-V所支持的。
之前我也就虛擬機存儲連接方式咨詢了虛擬化相關廠商,包括VMware,Citrix、微軟等等,他們給出的解答是,最好能考慮到擴展性與可管理性以及性能方面的考慮。不僅如此,微軟的Hyper-V能將不同性能的存儲(從最快到最慢)都管理起來,例如固定硬盤VHDs/直通硬盤,新的動態擴展VHDs可以按需增長,適用于測試環境和數據增長量小的場景,并且能夠管理友好的存儲方式。直通硬盤的優點包括,虛擬機直接寫硬盤,不需要通過VHD,缺點則是無法使用虛擬機快照,整個硬盤完全給一個虛擬機使用。
張利俊還建議,我們公司可以利用MPIO提供SAN路徑和貸款優勢,在宿主機上,使得ISCSI達到最佳性能(需要使用支持TOE and offload的硬件)我們技術人員最近的任務是,在同一個物理服務器上運行多個服務器的虛擬化,這些會給我們的災備帶來巨大的風險。開始的時候會影響一些不重要的單個的應用程序,可是現在往往會讓我們的核心應用程序以及應用崩潰。這些風險的增加,讓我們的數據保護措施不斷升級。微軟一直在擴大自己的生態圈,微軟就和存儲領域的企業NetApp達成了合作,NetApp優異的Snapshot、SnapVault、SnapManager及 SnapMirror技術,可從Hyper-V服務器上輕松轉移存儲的一些工作量。