說(shuō)起虛擬化這個(gè)話題其實(shí)是一個(gè)很有趣的話題。虛擬化從虛擬化解決方案到虛擬化建設(shè)到完成說(shuō)起來(lái)并不復(fù)雜。我們借鑒微軟推出的虛擬化解決方案來(lái)給大家清晰地解答虛擬化到底是什么。
微軟的虛擬化解決方案,可以說(shuō)是一個(gè)技術(shù)套件,實(shí)現(xiàn)了一個(gè)集成的、端到端的、虛擬化的基礎(chǔ)架構(gòu),通過(guò)不同的層級(jí),實(shí)現(xiàn)了從桌面到數(shù)據(jù)中心的全方位管理,因此能夠做到解決方案快速上線,流暢的使用效果和服務(wù)及數(shù)據(jù)的容災(zāi)備份和恢復(fù),大大增強(qiáng)了可用性和穩(wěn)定性。尤其吸引人的是對(duì)數(shù)據(jù)中心的管理和友好的桌面(最終用戶和管理員都會(huì)享受到其所帶來(lái)的便捷)使用效果,微軟的系列套件可以實(shí)現(xiàn)對(duì)數(shù)據(jù)中心進(jìn)行動(dòng)態(tài)配置,和動(dòng)態(tài)資源分配。 舉一個(gè)最簡(jiǎn)單的例子,某企業(yè)有兩套服務(wù)器,分別運(yùn)行兩項(xiàng)數(shù)據(jù)庫(kù)應(yīng)用,高峰期處于不同的時(shí)段,因此如果想分別提高兩個(gè)應(yīng)用的執(zhí)行處理效率,必須再購(gòu)進(jìn)兩臺(tái)服務(wù)器,這樣才可以分別緩解各自的峰值,以避免產(chǎn)生嚴(yán)重的數(shù)據(jù)量過(guò)大造成宕機(jī)的后果; 如果采用微軟的虛擬化解決方案,還是這兩套服務(wù)器設(shè)備,數(shù)據(jù)處理可以從兩套服務(wù)器(無(wú)論是物理服務(wù)器還是虛擬服務(wù)器)間靈活的互為資源分配,將各自的高峰值進(jìn)行分?jǐn)?,同時(shí)可以互為容災(zāi)備份,這樣既節(jié)省了硬件的購(gòu)買成本,也將企業(yè)內(nèi)應(yīng)用軟件和生命數(shù)據(jù)的管理提升了一個(gè)高度,其自有的加密和恢復(fù)技術(shù),也能使企業(yè)在物理服務(wù)器和虛擬服務(wù)器上的數(shù)據(jù)在任何情況下都有最后一道堅(jiān)實(shí)的保障。 微軟的虛擬化技術(shù)架構(gòu)一共分為五個(gè)層次: 1.我們先從"服務(wù)器虛擬化"開始說(shuō)起: 傳統(tǒng)的虛擬化:在虛擬機(jī)中我們看到的硬件設(shè)備都是被模擬出來(lái)的,當(dāng)上層請(qǐng)求被交予虛擬機(jī)之后,會(huì)經(jīng)過(guò)一次轉(zhuǎn)換,之后,再交給我們的物理服務(wù)器,因此,系統(tǒng)的性能和速度會(huì)受到影響,這也是傳統(tǒng)虛擬化解決方案之所以覆蓋率比較低的原因之一。 那么微軟是如何解決這個(gè)問(wèn)題呢,對(duì)于HyperV來(lái)說(shuō),它可以被稱為一種半虛擬化的狀態(tài),在虛擬中看到的一部分硬件設(shè)備不是被虛擬出來(lái)的,而是通過(guò)HyperV的架構(gòu),直接訪問(wèn)硬件,把請(qǐng)求直接轉(zhuǎn)給服務(wù)器,正因?yàn)橹虚g減少了一次轉(zhuǎn)換,所以訪問(wèn)和計(jì)算速度得以提升,以突破性能這個(gè)虛擬化應(yīng)用的原始瓶頸。同時(shí)在虛擬機(jī)和硬件之間不存在兼容性的問(wèn)題,因?yàn)槲④浀腍yperV是允許在虛擬機(jī)中安裝硬件驅(qū)動(dòng),這樣在虛擬機(jī)中使用操作系統(tǒng)和在物理機(jī)中使用操作系統(tǒng),就沒(méi)有太多的區(qū)別,只要針對(duì)不同的硬件安裝不同的驅(qū)動(dòng)就可以兼容使用,這就消除了部分技術(shù)人員對(duì)兼容性的顧慮。 那么,HyperV脫離了"windows server 2008- HyperV",而成為了一個(gè)單獨(dú)的產(chǎn)品,這樣做是基于什么目的呢?是為了使用戶具有更多的選擇,兩者的使用環(huán)境不同,如果用戶需要具有完善的全面的虛擬化架構(gòu),那么他可以選擇windows server 2008- HyperV,而如果用戶 只需要一個(gè)虛擬化解決方案的平臺(tái)來(lái)運(yùn)行虛擬機(jī)運(yùn)行服務(wù),它只需要選擇HyperV,來(lái)給他建立一個(gè)這樣的平臺(tái)就可以了,這也是微軟虛擬化解決方案中管理和用戶匹配兩大特色的展現(xiàn)。 2.接著,我們來(lái)說(shuō)一下"桌面虛擬化" 其實(shí),桌面虛擬化的概念很簡(jiǎn)單,微軟的概念和其他虛擬化的概念有所不同,微軟的桌面虛擬化是將操作系統(tǒng)和應(yīng)用程序打包,統(tǒng)一發(fā)布給了用戶,微軟是將概念劃分的更加細(xì)致而已。 3.應(yīng)用程序的虛擬化: 應(yīng)用程序虛擬化不同于物理機(jī)虛擬化,物理機(jī)虛擬化是將一臺(tái)機(jī)器上的所有內(nèi)容打包,而應(yīng)用程序虛擬化是把整個(gè)應(yīng)用程序以及所需要的所有文件打包,以前用戶使用應(yīng)用程序需要安裝,本地會(huì)產(chǎn)生許多文件,系統(tǒng)文件也會(huì)改寫,對(duì)用戶自己的系統(tǒng)產(chǎn)生影響;而應(yīng)用程序虛擬化是發(fā)布給用戶一個(gè)數(shù)據(jù)包,內(nèi)包含用戶需要的所有內(nèi)容,不需要安裝,類似于傳統(tǒng)的"綠色軟件",同時(shí),管理員在后端可以輕松的控制數(shù)據(jù)包的分發(fā),比如時(shí)間、權(quán)限、對(duì)應(yīng)關(guān)系等,管理手段也更豐富,但,用戶的感受沒(méi)有受到任何的影響,不會(huì)改變最終用戶的任何使用習(xí)慣。 對(duì)于企業(yè),最主要的益處是減少管理成本和IT人員的工作量,"應(yīng)用程序的虛擬化"使得管理人員只需要管理服務(wù)器,而整個(gè)企業(yè)的IT管理就會(huì)立刻水到渠成。 4.桌面管理套件:MDOP MDOP包含幾部分內(nèi)容,可以簡(jiǎn)化Windows環(huán)境下應(yīng)用程序的部署以及管理,從而對(duì)您的桌面基礎(chǔ)架構(gòu)進(jìn)行優(yōu)化。最關(guān)鍵的是Application Virtualization實(shí)現(xiàn)應(yīng)用程序的虛擬化解決方案,而其他程序也會(huì)協(xié)助管理人員更好的管理IT架構(gòu),如高級(jí)組策略,客戶端的運(yùn)維機(jī)制等,都包含在其中。 5. 表現(xiàn)層虛擬化解決方案:Terminal Service Terminal Service是一種中央運(yùn)算式的架構(gòu),用戶在使用時(shí),其實(shí)是登錄到遠(yuǎn)端的服務(wù)器,所有的應(yīng)用程序是在遠(yuǎn)端進(jìn)行運(yùn)算,傳輸給服務(wù)器的只是鍵盤鼠標(biāo)的指令,而用戶得到的只是變化的界面。 以上就是微軟虛擬化解決方案的技術(shù)架構(gòu)(四層),我們可以從中了解從數(shù)據(jù)中心到桌面的整套方案,另外,微軟為客戶建立了評(píng)估中心,有最佳實(shí)踐的參考手冊(cè),包括完整的工具和文檔,企業(yè)可以很容易的自己完成,以評(píng)估自己企業(yè)的狀況,所以建議大家在做虛擬化解決方案遷移之前,先做一下這個(gè)評(píng)估。 |
|
來(lái)自: 憂郁_小剛 > 《虛擬化技術(shù)》