Hyper-V 3.0超越虛擬化 應對四大挑戰
原創在云計算技術風生水起的時代,企業不斷投入所需的基礎系統來實現私有云部署,而微軟也將觸角伸向虛擬化。雖然微軟的商業虛擬化才發展了5年多,但是“超越虛擬化”的理念已經開始深入人心。早期的虛擬化重點體現在服務器虛擬化,而去年推出的Windows Server 2012則實現了全面的虛擬化,這不僅加強了服務器虛擬化的能力,同時還實現了存儲、網絡設備等的虛擬化。
這就是微軟“超越虛擬化”的目的,提供更加全面的虛擬化工具。自去年9月微軟發布的Windows Server 2012集成了Hyper-V 3.0,以多項革命性的功能和性能的改進威脅著VMware。
從1.0到3.0 虛擬化三步走
業界專家指出,中國大部分的企業都集中在虛擬化2.0向3.0的過渡中,小部分還在1.0向2.0的進化。那么究竟什么是虛擬化的1.0、2.0、3.0呢?
虛擬化1.0階段,虛擬化還處于初步認知了解階段,企業都在不斷的摸索中慢慢接受虛擬化,降低成本、簡化管理和整合資源是此時的目標;而后,虛擬化可以實現企業普通的應用和一般的管理,企業開始轉向降低復雜度,提高可用性等方面,這意味著企業已經走入虛擬化2.0階段;而虛擬化3.0階段,企業才會將一些重要應用和關鍵業務向虛擬化遷移,充分利用虛擬化帶來的好處從而提高敏捷性。

虛擬化1.0到3.0的變化把企業物理設備變得更加集中、資源更加共享,企業可以迅速的實現靈活遷移、災難恢復和負載均衡,并且進行成本控制和基于策略來服務。
在虛擬化3.0階段,企業IT資源環境面對著性能、可靠、彈性和可控等四個方面的挑戰。比如,企業越來越需要高密度計算的支撐能力,虛擬化產生了性能損耗和效益能否互相抵消?虛擬化、應用、硬件如何平滑的結合?在數據庫、應用、系統層面各虛擬服務器之間的數據是否能達到一致?虛擬化3.0時代對虛擬化資源提出了更高的要求和挑戰。#p#
Hyper-V的前世今生
早在2003年,微軟收購了Virtual PC軟件的Connectix公司,并推出了Virtual Server服務器虛擬化軟件,但是在虛擬化領域略顯不自信,直到Hyper-V的正式推出,市場格局才稍有變化。
在Windows Server 2008推出后的半年內,微軟推出了自己的Hypervisor:Hyper-V 1.0,可在操作系統的角色或單獨架設Hyper-V Server 2008,并搭配System Center Virtual Machine Manager 2008作為主要管理平臺,涵蓋以VMware服務器虛擬化平臺的環境,加以整合管理。

在2009年,微軟推出了Windows Server 2008 R2,同時也更新了Hyper-V 2.0。其中在Hyper-V 2.0中最重要的新功能就是在線遷移,即在虛擬機不停機的情況下,即可遷移到其他實體服務器,并提升處理器和網絡方面的支持。
而到了2012年9月,微軟推出新一代云操作系統Windows Server 2012,其中,服務器虛擬化平臺Hyper-V 3.0也得到了提升。在服務器虛擬化領域,VMware已經有10多年的經驗,一直在服務器虛擬化技術市場上占著主導地位,但是隨著Windows Server 2012和Hyper-V 3.0的發布,一切都變了。#p#
Hyper-V 3.0 四大能力應對挑戰
對于Windows Server 2012來說,Hyper-V 3.0的更新幅度相當大,而在性能、可靠性、彈性和可控方面都有所提高,應對這虛擬化3.0時代的挑戰。
在性能方面,企業需要高密度計算的支撐能力,Windows 2012的虛擬機性能有很大的提高。Hyper-V 3.0的虛擬快照快速合并,新磁盤格式 (VHDX)、虛擬光纖通道、4K磁盤支持、網卡捆綁(NIC Teaming)、QoS寬帶控制都可以滿足對性能的改善。每宿主機虛擬處理器的數量從512增加到1024,一臺單獨服務器上所有虛擬機的數量可以達到2048,每個虛擬機的虛擬處理數量達到64,擺脫了虛擬機受到CPU的影響。
對于可靠性,Hyper-V 3.0加入了多租戶安全隔離、可靠虛擬機導入導出、基于令牌復制操作、虛擬機復制的新功能。群集共享卷、虛擬光線通道等技術提高了高群集的可靠性,同時虛擬機的增量備份技術給數據安全性增加了一道保險。虛擬機隨著數據的讀寫,可以在活動狀態下進行虛擬機的復制提供了另一種數據的備份可能,以及高效的數據恢復機制。
針對彈性問題,Hyper-V 3.0設計了私有虛擬LAN、Hyper-V 可擴展虛擬機、網絡虛擬化、不停機遷移虛擬機、Hyper-V 宿主機擴展、增量備份以及數據中心橋連等新功能,其中,Hyper-V宿主機擴展與負載擴展支持比Hyper-V 2.0均有大幅提高。應用高可用和虛擬化架構的高可用性形成企業應用的雙保險,以保障整體服務的持續進行。
在可控方面,Hyper-V3.0則提供了自動化支持、改善了虛擬機動態內存以及虛擬機資源計量。Hyper-V 3.0的自動化支持是針對IT專業人士設計,超過150個cmdlet命令行,使系統管理員可以執行在 Hyper-V 管理器的圖形用戶界面中可用的任務。

在針對Dynamics CRM 2011評測、SQL Server2012性能評測、SharePoint Server性能評測、Exchange Server 2013 性能評測和SAP相關應用的性能評測中,Hyper-V都表現出眾,這足以標明Hyper-V可以應對當前主流的重要應用。#p#
平滑的實時遷移
虛擬機遷移對系統管理員來說,是工作中機器重要的一部分,能夠將運行中的虛擬機移動到最佳宿主機中,給系統管理員帶來了很大便捷。
在Windows Server 2012中的Hyper-V 3.0給系統管理員帶來更好的性能和操作體驗,實現了更高擴展能力,并確保最優化的負載整合,讓IT系統獲得更高的敏捷度。實時遷移通過不中斷虛擬化負載或停機的情況下對宿主機進行維護,可以幫企業IT改善生產力,降低成本。
在Hyper-V 2.0中,實時遷移功能就已經出現,它可以為Hyper-V宿主機上運行的虛擬機提供高可用性解決方案,但是,在從一個主機切換到另一個主機的過程中,是要暫時停止虛擬機。
如今,Hyper-V 3.0的實時遷移得到了很大改善。實時遷移的速度更快,例如兩臺Windows Server 2012 Hyper-V 宿主機之間執行實時遷移時,可以完整使用10GB網絡帶寬。此外,在統一故障轉移群集內可并發執行多個實時遷移操作,系統管理員只需要在GUI下執行一個操作或運行一個 PowerShell 命令即可實現,簡化了Hyper-V 宿主機上執行任務時的工作。同時,即使系統管理員沒有部署故障轉移群集基礎架構,也可以使用實時遷移。
Hyper-V 3.0利用一整套集成的管理工具,提供了動態、可靠以及可伸縮的虛擬化平臺,并以之管理物理和虛擬資源,從而允許創建敏捷而動態的數據中心,通過Hyper-V技術可以幫助企業節約成本,并且很容易獲得完整且可靠的虛擬化環境。