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