今年的VMworld展會不由地讓人想到"沒人會把嬰兒丟在角落里"這句著名臺詞。沒錯,今年,EMC旗下VMware公司的兩大競爭對手:微軟和思杰都屈居于本周VMware舉辦的VMworld展會上區區10英尺見方的攤位。要是你以前在展會上展示過產品,就知道這么小的地盤對一家小公司來說幾乎都不夠用,更何況是微軟或思杰之類的大公司了。簡而言之,這是VMware的展會,而不是行業展會,規則自然由VMware來定。規則規定"互補性產品"可以展示,而競爭性產品顯然不在此列。微軟和思杰甚至都無法在自己的攤位展示各自的產品。
但這么狹小的攤位和限制性的展示規則遏制得住人們紛紛趨向微軟Hyper-V的勢頭嗎?不太可能,不過虛擬化領域的領頭羊VMware把競爭對手安排在如此狹小的攤位、限制對方所展示的產品,這確實看上去有點孩子氣。
說句公道話,VMware也不是在VMworld上顯露孩子氣的唯一公司。去年,盡管微軟是以往幾屆VMware展會的黃金贊助商,但微軟的工作人員卻在自家攤位散發撲克籌碼,上面印有抨擊VMware的消極內容。孩子氣的行為顯然只會招致孩子氣的行為。
不過,微軟并沒有屈服于今年的種種限制。微軟的人員在展會上與客戶熱烈交流,微軟還散發新聞稿,表明如果從VMware改用微軟的虛擬化技術,企業可以節省多少費用,擺明了要讓VMware難堪。
那么,這番較量圍繞的焦點是什么呢?那就是虛擬機管理程序(hypervisor),這種軟件讓一款操作系統可以在另一款操作系統上運行(名為第2類虛擬機管理程序),或者可以在裸機服務器上直接運行(名為第1類虛擬機管理程序),至于該操作系統是否被設計成在該硬件上可直接運行都沒有關系。VMware Workstation、Parallels Desktop和微軟的Virtual PC是第2類虛擬機管理程序。但第1類虛擬機管理程序才是最吸引人的地方:可以讓多個操作系統在同一個服務器硬件上運行,從而獲得靈活性和擴展性,這正是讓IT人士一想到虛擬化技術就激動不已的最大優點。VMware的ESX是一路領跑的第1類虛擬機管理程序,緊隨其后的是思杰的XenServer和微軟資歷較淺的Hyper-V。
如今在虛擬化領域,微軟與VMware就好比一個是大衛,另一個是歌利亞(注:圣經中記載有巨人歌利亞被少年大衛所殺的故事);這兩款虛擬機管理程序采用了不同方法,考慮部署虛擬化技術的任何人都應當有所了解。本文主要介紹Hyper-V。
Hyper-V是一種微內核化的虛擬機管理程序,而ESX是整體式的虛擬機管理程序。這意味著ESX把所有設備驅動程序都加入到虛擬機管理程序當中,因而體積大一點(占用空間至少30MB);任何新設備都必須也要集成到該虛擬機管理程序中。相比之下,Hyper-V使用擁有所有驅動程序的管理主操作系統(administrative parent OS),將虛擬機管理程序做得比較小(占用空間不到1MB)。嚴格來講,虛擬機管理程序比較小意味著性能比較高;不過基準測試表明這兩款產品的性能相當接近。
Hyper-V是一些版本的Windows Server 2008的一部分,而ESX是一個獨立產品。如果你購買了配備了Hyper-V的某個Windows Server 2008版本,Hyper-V實際上是免費的。而本周,微軟提供獨立式微軟Hyper-V Server 2008 R2版本的免費下載,與VMware的競爭更趨白熱化。
這時候你可能會想"既然Hyper-V可以為我省錢,性能又未必是我關注的最主要因素,為什么就不改用Hyper-V呢?"首先,VMware自2001年以來就涉足服務器市場了,而Hyper-V面市也就大約一年的時間(最新的R2獨立式版本面市才幾天)。
Hyper-V R1也有其局限,其中最大的局限就是缺少對實時遷移(Live Migration)功能的支持;這項功能能夠把虛擬機從一個物理主機遷移到另一個物理主機,始終保持運行狀態。服務器可遷移過去、整個過程中都保持運行。這項特性有助于避免崩潰,因為如果你知道某個問題即將發生,就可以在崩潰之前把服務器遷移過去。它還可以把服務器遷移到沒有在耗用同樣多資源的系統上,從而有助于負載均衡(注意:實時遷移與高可用性工具不是一回事,所以萬一遇到崩潰,它不會為你進行故障切換。)如果你實時遷移方法得當,用戶對遷移過程甚至不會有所察覺。
Hyper-V R1確實有一項名為快速遷移(Quick Migration)的功能讓你可以遷移虛擬機,但你得把虛擬機的狀態掛起來(suspend),而用戶會察覺到這種掛起操作(盡管時間很短)。對許多IT部門來說,Hyper-V缺少實時遷移功能是一個致命因素。所以,難怪微軟就在本周發布了集成到Windows Server 2008 R2的Hyper-V R2和獨立式Hyper-V R2,正好趕上VMworld展會。下表比較了Hyper-V R1和R2,相關信息源自于微軟的虛擬化產品部門: 微軟Hyper-V Server R1與R2比較

你應當特別關注Hyper-V R2的下列其他功能:
·支持最多可運行384個虛擬機,支持最多512個虛擬處理器;
·實時遷移時提供處理器兼容模式,可兼容同一家廠商的不同處理器;
·熱添加/移除虛擬存儲;
·網絡方面的改進:虛擬機隊列(VMQ)、Chimney以及支持巨型幀;
·使用sconfig,簡化管理;
·可以從閃存啟動。
原文:http://www.infoworld.com/d/windows/hypervisor-war-rages-look-new-hyper-v-r2-991
進入論壇>>聲明:IT商業新聞網登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述。文章內容僅供參考。新聞咨詢:(010)68023640.推薦閱讀
最新的測試結果顯示,如果用戶在高配置PC機上全新安裝Windows7,則所需時間僅為30分鐘左右;而非全新安裝、且現用系統存在大量數據情況下,升級Windows7的時間最長可達20個小時20分鐘。 Windows 7全新安裝與升級所需>>>詳細閱讀
地址:http://www.oumuer.cn/a/xie/20111230/200511.html