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