解析微軟Hyper-V虛擬化軟件優(yōu)勢(shì)

字號(hào):

Hyper-V管理程序隨著最近RC1版本的推出終于要與大家見(jiàn)面了。微軟公司也正在從工程運(yùn)作的主模式向cross-the-i's和dot-the-t's(對(duì)細(xì)節(jié)一絲不茍之意)的模式轉(zhuǎn)變。包括龐大的可支持操作系統(tǒng)名單的Hyper-V主體目前已經(jīng)準(zhǔn)備就緒,微軟公司的用戶可以滿懷自信的將他們的測(cè)試虛擬機(jī)向試運(yùn)行的管理程序上遷移了。
    不過(guò)微軟Hyper-V主機(jī)和虛擬機(jī)的管理解決方案也就是Microsoft System Center Virtual Machine Manager 2008還需完善,目前還處于公共測(cè)試版階段,Microsoft System Center Virtual Machine Manager 2008(微軟系統(tǒng)中心虛擬機(jī)管理2008,縮寫(xiě)為MSCVMM)受到了Hyper-V管理程序內(nèi)在局限性的限制,特別是Hyper-V目前還無(wú)法實(shí)現(xiàn)虛擬機(jī)的實(shí)時(shí)遷移。
    全面解析
    首先來(lái)看MSCVMM的優(yōu)勢(shì)所在:MSCVMM采用更為先進(jìn)的全新用戶界面來(lái)管理微軟的各種虛擬化環(huán)境,包括Hyper-V管理程序和以前的虛擬服務(wù)器產(chǎn)品線。MSCVMM控制臺(tái)能允許用戶以有效的方法過(guò)濾信息來(lái)實(shí)現(xiàn)對(duì)常規(guī)任務(wù)的快速訪問(wèn)。
    諸如控制虛擬機(jī)和管理不同工作引擎等主要功能根據(jù)所執(zhí)行的工作負(fù)載被分為不同的邏輯子群。每個(gè)邏輯子群都能提供豐富的過(guò)濾選項(xiàng)供用戶使用,比如在特殊情況下添加主機(jī)或虛擬機(jī)等。這是一個(gè)簡(jiǎn)單的裝置,但當(dāng)它在管理一個(gè)大型虛擬化環(huán)境時(shí)卻非常與眾不同。
    MSCVMM庫(kù)對(duì)存儲(chǔ)虛擬機(jī)映像也非常有幫助。這意味著微軟正在從工作組虛擬機(jī)向數(shù)據(jù)中心參與者轉(zhuǎn)變,MSCVMM庫(kù)通過(guò)不斷發(fā)展的微軟虛擬機(jī)基礎(chǔ)架構(gòu)輕松實(shí)現(xiàn)對(duì)虛擬機(jī)的分配和跟蹤。
    從MSCVMM控制臺(tái)簡(jiǎn)單選擇中意的虛擬機(jī)然后分配到目標(biāo)主機(jī)上去。MSCVMM庫(kù)服務(wù)器和代理服務(wù)器能將虛擬機(jī)映像復(fù)制到相應(yīng)的物理機(jī)上并在線展示。這一特性還能與全新的快速遷移特點(diǎn)(以網(wǎng)絡(luò)為通道實(shí)現(xiàn)快照)相結(jié)合。MSCVMM成熟的庫(kù)模式使Hyper-V升級(jí)變的更加容易。
    不利之處:不幸的是易于管理只是微軟追趕VMware的特性之一。公司沒(méi)有解決實(shí)時(shí)遷移的問(wèn)題,VMware公司的VMotion能夠在無(wú)宕機(jī)情況下實(shí)現(xiàn)虛擬機(jī)在物理服務(wù)器之間的無(wú)縫遷移。
    考試大獲悉:微軟公司也曾經(jīng)設(shè)想為Hyper-V增加這項(xiàng)功能,但Hyper-V之前預(yù)計(jì)要在Windows Server 2008操作系統(tǒng)推出后半年內(nèi)面世,為了讓Hyper-V按照原定計(jì)劃準(zhǔn)時(shí)與公眾見(jiàn)面,微軟不得不放棄了這個(gè)想法。盡管快速遷移特性(Quick Migration)能實(shí)現(xiàn)在系統(tǒng)運(yùn)行狀態(tài)下虛擬機(jī)在物理主機(jī)之間的遷移,但它仍然需要虛擬機(jī)在遷移過(guò)程中脫機(jī),也并非要求高實(shí)用性的應(yīng)用環(huán)境的首選。
    另外,Hyper-V管理程序能正式支持的Linux客戶機(jī)操作系統(tǒng)僅限于NOVELL的Suse Linux Enterprise Server 10;所有其他的Linux操作系統(tǒng)都只能作為二等公民對(duì)待。其他的Linux操作系統(tǒng)雖然可以運(yùn)行,但是只有Suse操作系統(tǒng)獲得了微軟的安裝支持和升級(jí)許可來(lái)提高在Hyper-V管理程序上的集成(諸如客戶機(jī)和主機(jī)操作系統(tǒng)之間鼠標(biāo)和鍵盤(pán)的集成)和性能擴(kuò)展能力。
    與之形成鮮明對(duì)比的是,VMware公司的ESX服務(wù)器可以直接支持?jǐn)?shù)十種Linux操作系統(tǒng),并通過(guò)提供客戶機(jī)操作系統(tǒng)集成組件(即VMware工具)來(lái)提升ESX平臺(tái)上的系統(tǒng)性能和運(yùn)行能力。當(dāng)然,Hyper-V管理程序的目標(biāo)市場(chǎng)是對(duì)Windows server的整合,因此大家都認(rèn)為微軟公司能很快解決來(lái)自VMware這個(gè)的競(jìng)爭(zhēng)對(duì)手的威脅。
    微軟戰(zhàn)略
    不過(guò)微軟目前的市場(chǎng)戰(zhàn)略也表明微軟為與VMware爭(zhēng)奪虛擬化領(lǐng)地所做著種種努力。戰(zhàn)略之一就是將產(chǎn)品的研發(fā)定位于大眾用戶群的應(yīng)用需要。舉例來(lái)說(shuō),盡管微軟的快速遷移(Quick Migration)無(wú)法達(dá)到VMotion無(wú)縫遷移的性能水平,但對(duì)于那些對(duì)高實(shí)用性沒(méi)有過(guò)高要求的普通用戶群來(lái)說(shuō)也是個(gè)不錯(cuò)的選擇,因?yàn)檫@款產(chǎn)品具備了服務(wù)器整合所需的大部分功能和特性。
    將它的技術(shù)可靠性與性能良好的管理程序(Hyper-V)相結(jié)合,用戶同樣可以從容面對(duì)虛擬化的挑戰(zhàn)。再加之頗有誘惑力的價(jià)格(微軟公司為單機(jī)版解決方案Hyper-V的定價(jià)僅為28美元),足以讓微軟的此次虛擬化出擊成為競(jìng)爭(zhēng)對(duì)手不可小覷的威脅。
    微軟公司的另外一項(xiàng)戰(zhàn)略就是允許Hyper-V和VMware虛擬化產(chǎn)品都可以在MSCVMM管理環(huán)境中直接對(duì)VI3資產(chǎn)進(jìn)行管理。通過(guò)與VirtualCenter的結(jié)合,MSCVMM管理員就可以使用本地VirtualCenter服務(wù)來(lái)管理包括VMotion在內(nèi)的VMware的虛擬機(jī)。
    微軟通過(guò)擁有與競(jìng)爭(zhēng)對(duì)手技術(shù)成功結(jié)合的跟蹤記錄(競(jìng)爭(zhēng)對(duì)手的技術(shù)在微軟的環(huán)境下使用來(lái)實(shí)現(xiàn)跟蹤)來(lái)達(dá)到最后取而代之的目的。微軟在NOVELL NetWare和Unix上也采用的是類似的做法。顯然,微軟認(rèn)為此次對(duì)擁有深厚技術(shù)資源的VMware公司這么做也能達(dá)到當(dāng)初的效果。但有專家認(rèn)為微軟這次有些盲目自大了"以前這樣的事情發(fā)生了,以后不會(huì)在重演"。
    專家測(cè)試
    考試大獲悉:專家在運(yùn)行Windows Server 2008操作系統(tǒng)X64企業(yè)版(Hyper-V需要64位的運(yùn)行環(huán)境)的戴爾PowerEdge 2950服務(wù)器上對(duì)Hyper-V RC1版本和MSCVMM 2008測(cè)試版進(jìn)行了測(cè)試。
    激活Hyper-V只需點(diǎn)擊Server Manager的復(fù)選框,通過(guò)虛擬網(wǎng)絡(luò)管理選擇所用的網(wǎng)絡(luò)接口卡就能輕松完成。MSCVMM的安裝則略有些麻煩,需要一個(gè)SQL Server 2005實(shí)例,.Net Framework 3.0和Active Directory(激活目錄)。幸運(yùn)的是,MSCMM自動(dòng)提供了SQL Server 2005快速安裝版的選項(xiàng)來(lái)解決SQL的問(wèn)題。雖然.Net 3.0不是缺省激活項(xiàng),但它和Windows Server 2008操作系統(tǒng)是捆綁的,所以.Net版本的要求對(duì)于Server 2008的安裝不成問(wèn)題。
    最終結(jié)論
    總之微軟公司的服務(wù)器虛擬化平臺(tái)正在順利發(fā)展為數(shù)據(jù)中心虛擬化競(jìng)爭(zhēng)中的可行性選擇,對(duì)于那些在Windows Server技術(shù)上重金投資并青睞有加的用戶尤其重要。雖然它不像VI3那樣久經(jīng)市場(chǎng)考驗(yàn),但Hyper-V與MSCVMM的結(jié)合也是長(zhǎng)期以來(lái)以主機(jī)為平臺(tái)的虛擬化服務(wù)器基礎(chǔ)架構(gòu)的巨大突破。
    問(wèn)題是VMware現(xiàn)在會(huì)為此坐立不安嗎?我不得不說(shuō)是的。從歷史的角度來(lái)看沒(méi)有那家公司顯示出象微軟那樣歷經(jīng)數(shù)年幾經(jīng)嘗試的耐心和勇氣。Hyper-V以它目前的雛形,或許還不足以獲取數(shù)據(jù)中心重量級(jí)的青睞。但對(duì)于多數(shù)用戶而言,Hyper-V管理程序?qū)⑹且豢罘浅2诲e(cuò)的產(chǎn)品,微軟公司已經(jīng)開(kāi)始對(duì)VMware的市場(chǎng)份額造成了威脅并積極籌備新一代產(chǎn)品以期最終在競(jìng)爭(zhēng)中取代VMware在虛擬化領(lǐng)域里的霸主地位。讓我們拭目以待吧。