分享從VMware遷移到Hyper-V的經(jīng)驗(yàn)教訓(xùn)
稍后,當(dāng)Microsoft System Center 2012帶著新的虛擬化管理工具和新版本的Hyper-V來(lái)襲時(shí),一些IT愛(ài)好者將放棄VMware而選擇Hyper-V。
盡管轉(zhuǎn)換hypervisors是一個(gè)挑戰(zhàn),有人認(rèn)為節(jié)約成本使此舉成為一個(gè)有價(jià)值的行為。
位于芝加哥的一家VMware商店,將會(huì)在Windows Server 2012可用的時(shí)候,把最后一個(gè)VMware虛擬環(huán)境遷移至Hyper-V。這個(gè)Walsh集團(tuán),是一個(gè)承包商和施工管理公司。技術(shù)創(chuàng)新主管Patrick Wirtz預(yù)估,如果遷移到Microsoft Hyper-V,VMware公司許可和員工成本上將每年節(jié)省150000美元。
公司主要在芝加哥的主要數(shù)據(jù)中心和100到150個(gè)遠(yuǎn)程工作地點(diǎn)之間進(jìn)行IT服務(wù)技術(shù)傳播。公司也會(huì)在System Center 2012環(huán)境中增加自動(dòng)化。
同時(shí),大約20%的環(huán)境,包括數(shù)據(jù)中心擔(dān)負(fù)關(guān)鍵使命的ERP應(yīng)用,遠(yuǎn)程工作地點(diǎn)的一些服務(wù)器依然用到VMware,至少到目前為止。Wirtz說(shuō),公司將把EPR應(yīng)用作為應(yīng)用更新的一部分遷移到Hyper-V,但是只有當(dāng)Windows Server 2012 Hyper-V在每個(gè)VM上支持更多的虛擬CPU(vCPU)時(shí)才能實(shí)現(xiàn)。
在去年秋季的開(kāi)發(fā)預(yù)覽版發(fā)布中,Microsoft說(shuō)每個(gè)用戶能夠最多支持32個(gè)vCPU和512GB內(nèi)存,4個(gè)vCPU和8GB內(nèi)存不再是極限。
Wirtz 說(shuō),“將那些額外的CPU核心分配到負(fù)有關(guān)鍵使命的應(yīng)用上,對(duì)于我們來(lái)說(shuō)是非常關(guān)鍵的,就像我們的經(jīng)濟(jì)體制。”
Wirtz 還提到,Hyper-V另外一個(gè)新特征是不共享動(dòng)態(tài)遷移,這個(gè)功能將幫助公司從只有一個(gè)服務(wù)器的遠(yuǎn)程工作地點(diǎn)遷移VMware。
Apartments.com是一個(gè)網(wǎng)上房地產(chǎn)的搜索引擎,公司的總部設(shè)在芝加哥。公司從去年就開(kāi)始將VMware遷移至Hyper-V。這個(gè)公司是一個(gè)超負(fù)荷的Microsoft Windows Server商店,公司發(fā)現(xiàn)Hyper-V的申請(qǐng)?jiān)S可成本遠(yuǎn)遠(yuǎn)少于VMware vSphere的,并且Hyper-V的申請(qǐng)?jiān)S可可以從System Center 2012的私人云功能中獲得。另外,Microsoft開(kāi)發(fā)者使用的工具比如Visual Studio 和Team Foundation Server (TFS)與Hyper-V很好的結(jié)合在一起。
“當(dāng)我們有了VMware,我不得不擁有Windows server gurus 和 VMware gurus,”技術(shù)運(yùn)行主管Matt Stratton說(shuō)道,“這是一個(gè)不同的技術(shù)體系。”
VMware vSphere到Hyper-V的遷移障礙
Apartments.com的開(kāi)發(fā)、測(cè)試數(shù)據(jù)中心最先進(jìn)行遷移,從11月初開(kāi)始到12月除結(jié)束。大約170個(gè)Windows VM通過(guò)System Center Virtual Machine Manager (SCVMM) 2008 R2進(jìn)行了自動(dòng)遷移。但是Stratton說(shuō),他的團(tuán)隊(duì)在轉(zhuǎn)換大約40個(gè)使用相同處理器的Linux VM的時(shí)候遭遇了大難題。
“我們發(fā)現(xiàn)VMM中的遷移工具遷移VM時(shí)使用的是SSH文件傳輸協(xié)議,這就導(dǎo)致了連接速度超慢,不斷地超時(shí)。”Stratton 說(shuō)。 相反,團(tuán)隊(duì)手工復(fù)制了每個(gè)Linux VM的VMware VMDK文件,將它轉(zhuǎn)換成Microsoft Virtual Hard Disk (VHD)格式,然后附加到SCVMM中一個(gè)新的VM上。
隨著Apartments.com遷移了自己的生產(chǎn)VM,公司發(fā)現(xiàn)擁有Microsoft安裝在Hyper-V上的Linux集成組件的重要性。例如,沒(méi)有這些組件,將會(huì)引起主機(jī)和VM之間的時(shí)鐘脈沖相位差。“真是經(jīng)驗(yàn)教訓(xùn)”Stratton說(shuō)道。
Hyper-V和VMware的網(wǎng)絡(luò)配置也不同。Hyper-V需要一個(gè)與管理界面分開(kāi)的專門(mén)的動(dòng)態(tài)遷移界面。在之前的VMware配置中,公司通過(guò)兩個(gè)為主動(dòng)/被動(dòng)故障設(shè)置的網(wǎng)卡(NIC),在同一個(gè)虛擬局域網(wǎng)里運(yùn)行管理程序和vMotion。由于Hyper-V不支持這些,每個(gè)物理服務(wù)器上需要更多的NIC。
“也就是說(shuō),這可能是更多的一種VMware案例,讓我們遠(yuǎn)離小于最佳配置,我們不能在Hyper-V重現(xiàn)它。”Stratton說(shuō)。Microsoft Hyper-V的目前版本不能直接連接到光纖通道存儲(chǔ),這也給Stratton提出了一個(gè)問(wèn)題。直到Windows Server 2012今年年底發(fā)布,這種類型的連接只在iSCSI存儲(chǔ)上提供支持。并且Stratton唯一的工作區(qū)已經(jīng)轉(zhuǎn)換到VM,而這些VM需要直接連接到存在物理機(jī)上的光纖通道存儲(chǔ)。
“這是世界末日了嗎?不,但是我們好像不得不那么做,”他說(shuō)。
Microsoft沒(méi)有對(duì)那些相關(guān)的評(píng)論做出回應(yīng)。
長(zhǎng)期許可讓VMware有粘性
一些VMware使用者熱衷于Hyper-V,但是由于長(zhǎng)期許可的承諾,不能遷移。
Brian Hatchell是Victor Valley College的一名網(wǎng)絡(luò)管理員,按照他的說(shuō)法,節(jié)約成本是公共教育界的王者。Victor Valley College是一所位于加利福尼亞州Victorville的社區(qū)大學(xué)。加利福尼亞所有的社區(qū)大學(xué)組成一個(gè)單位,從Microsofte購(gòu)買(mǎi)和打折包括Hyper-V在內(nèi)的企業(yè)許可證。Hatchell估算,由于Hyper-V帶來(lái)的成本節(jié)約,任一地方每年達(dá)到80000到100000美元。
“節(jié)約成本有利于我們擴(kuò)展無(wú)線,購(gòu)買(mǎi)更多的存儲(chǔ)器或者其他要置辦的東西,”他說(shuō)。“如果我有無(wú)限制的預(yù)算,我可能更喜歡保留VMware。但是如果要做工作,這就是我們?cè)谶@所看到的。”
Hatchell仍然有大約三年的時(shí)間來(lái)考慮,他和VMware簽署了五年的許可證協(xié)議。
異構(gòu)的虛擬化管理簡(jiǎn)化hypervisor轉(zhuǎn)換
于此同時(shí),那些一并運(yùn)營(yíng)VMware和Microsoft Hyper-V的公司有方法管理這兩個(gè)環(huán)境。
Hatchell在同時(shí)運(yùn)營(yíng)VMware和Hyper-V的測(cè)試環(huán)境中使用SolarWinds Server Virtualization Manager。在VMware和Hyper-V遷移過(guò)程中,這個(gè)工具可以讓他實(shí)時(shí)觀察性能狀態(tài),所以他能知道在每個(gè)Hyper-V主機(jī)上能夠加載多少個(gè)VMware VM。
在Wirtz 的商店中,Microsoft SCVMM 2012充當(dāng)一個(gè)類似的集中虛擬化管理要點(diǎn)。
原文鏈接:http://www.searchvirtual.com.cn/showcontent_61052.htm?lg=t