Windows 8將要上市,其宣傳的一個(gè)主要特性就是Client Hyper-V,桌面虛擬化管理員可以利用其將Windows鏡像部署到企業(yè)中的任何一個(gè)桌面硬件中。
Client Hyper-V是微軟的客戶端Hyper-V hypervisor,Hyper-V hypervisor從Windows Server 2008開始使用。在桌面虛擬化領(lǐng)域中,它是市場中用于管理桌面端的新的一類客戶端系統(tǒng)管理程序,從而引起我們的興趣。(一類hypervisor直接運(yùn)行在硬件上,二類hypervisor需要借助下層操作系統(tǒng)將虛擬機(jī)和硬件連接起來。VMware Workstation是二類hypervisor,而ESX是一類。)
像Citrix(當(dāng)收購Virtual Computer之后,其提供一個(gè)更好的XenClient替代產(chǎn)品)、VMware、Virtual Bridges和Mokafive等公司全都擁有自己的客戶端hypervisor,可以使用它們中的任何一種。但是Client Hyper-V真正能夠幫助虛擬桌面管理員做些什么?
Client Hyper-V的潛在用戶
當(dāng)獲得Windows 8之后,我們看到Client Hyper-V并不針對于桌面端管理,而是針對那些想要在自己的電腦上安裝另外一個(gè)或多個(gè)虛擬機(jī)(VM)的IT管理員。許多IT專家嘗試著在筆記本上安裝Windows Server以作為宿主操作系統(tǒng),在其之上可以安裝多個(gè)VM和服務(wù),唯一令人失望的是服務(wù)器版本的Hyper-V缺少管理臺式機(jī)或筆記本的一些必要功能。
比如,服務(wù)器版的Hyper-V不支持電源管理、關(guān)閉筆記本上蓋、睡眠模式等等。因此,用戶或者忍受每次關(guān)閉筆記本上蓋時(shí)關(guān)閉所有應(yīng)用程序(在一個(gè)運(yùn)行Windows Server筆記本上關(guān)閉上蓋將沒有任何反應(yīng)——所有應(yīng)用程序繼續(xù)運(yùn)行),或者放棄Hyper-V轉(zhuǎn)而使用二類hypervisor,比如VMware WorkStation。
桌面端的情況
如你所見,和客戶端兼容的微軟hypervisor能夠?qū)τ脩羝鸬胶艽蟮膸椭饔茫撬淖烂嫣摂M化效果如何?在Windows 7中,微軟加入了XP模式。有問題或者過時(shí)的應(yīng)用程序在Windows 7上如果不能正常運(yùn)行,用戶可以使用Wdindows XP VM模式運(yùn)行。最大的問題在于:相對來說XP模式無法進(jìn)行管理,并且其運(yùn)行在二類hypervisor上:微軟Virtual PC。為了解決管理問題,微軟推出了MED-V,允許企業(yè)在一定程序上管理VM。
Client Hyper-V的推出給了我們希望:微軟正在使用高性能、低開銷的方案解決第二個(gè)問題,并且能夠通過System Center進(jìn)行管理。最重要的是,它可以部署在整個(gè)企業(yè)中,將客戶端hypervisor的優(yōu)勢應(yīng)用于桌面端管理。
Client Hyper-V的用途
事實(shí)上,只注重服務(wù)器虛擬化領(lǐng)域讓微軟錯失了很多機(jī)會。微軟并沒有開發(fā)所有企業(yè)可能會用到的實(shí)際桌面虛擬化產(chǎn)品,反而只關(guān)注一小部分安裝了Windows Server的用戶。
我們能夠利用Client Hyper-V做什么?它能夠用來替代XP模式,尤其是因?yàn)閄P模式一開始就不能進(jìn)行管理。Client Hyper-V為Windows XP和應(yīng)用程序提供更好的用戶體驗(yàn),并且費(fèi)用不像XP模式下的Virtual PC那樣巨大。當(dāng)然,你必須首先安裝Windows 8,在許多公司的計(jì)劃任務(wù)中,這并不著急。
Client Hyper-V也可以作為遷移工具,用于服務(wù)器虛擬化和桌面虛擬化管理。它和運(yùn)行于Windows Server 2012上的Hyper-V一樣,VM可以靈活地進(jìn)行遷移。管理員可以在他們的桌面端創(chuàng)建VM,然后在恰當(dāng)?shù)臅r(shí)機(jī)將VM遷移到數(shù)據(jù)中心。由于企業(yè)可以使用測試服務(wù)器來完成此項(xiàng)工作,所以,這個(gè)功能并不會被廣泛使用。
同樣的情況也可能發(fā)生在使用了Windows Server 2012的VDI環(huán)境中。你可以在客戶端創(chuàng)建VM,之后將他們移動到VDI中。或許從某一個(gè)角度來說用戶只會短暫地利用Client Hyper-V作為他們的Windows桌面端,以在大規(guī)模部署之前構(gòu)建和測試系統(tǒng)鏡像。這并不是必要的,但是微軟沒有提供更多其他方式來完成這項(xiàng)工作。
由于用戶缺乏部署Windows 8的興趣,微軟只能通過向Client Hyper-V中增加管理組件來使其盡早被接納。同時(shí),允許第三方開發(fā)對運(yùn)行在Client Hyper-V中VM進(jìn)行集中式的工具。Citrix致力于將Xen作為其特殊的客戶端hypervisor,但是Xen和Hyper-V擁有極其相似的架構(gòu)。或許Citrix將會加快開發(fā)步伐,提供管理Client Hyper-V中VM的功能。Dell Quest正緊追微軟,所以其也在微軟的競爭產(chǎn)品范圍之內(nèi)。
其他產(chǎn)品同樣有很大的發(fā)展空間,但是對于微軟來說,應(yīng)該做自己的事情。