無論何種規模的公司如今都將虛擬化作為其提高競爭實力的砝碼。服務器整合、能效、容量擴充和簡化的管理和配置方式這些優勢都切實的從物理機遷移到虛擬服務器后獲得了充分的體現。
微軟也看到了光明所在,盡力主推其虛擬化管理程序Hyper-V(之前代碼為Viridian或品牌為Windows Server Virtualisation),這款程序的測試版已經于本于初推出,比原計劃2008年2月的面世日期有所提前。
根據微軟介紹,Hyper-V管理程序是整合了允許用戶動態添加物理和虛擬化資源的操作系統的新一代管理程序虛擬化平臺。在此我們來關注Hyper-V是如何工作的,它的主要優勢和在產品運作環境中進行配置時的時機。
Hyper-V的工作原理
要想了解Hyper-V,首先有考慮它的三個主要組件:管理程序,虛擬化堆棧和新的虛擬化I/0模塊。Windows管理程序的作用基本上是創建不同的分區來供代碼的每個虛擬化實例來運行。虛擬化堆棧和I/0組件則和Windows操作系統和創建的不同分區相互作用。
這三部分組件順序運行。使用英特爾VT處理器或者AMD-V激活技術處理器的服務器,Hyper-V會與直接在處理器上形成一個小型軟件層的管理程序相結合。這個軟件層會使用處理器中的線程,這樣主操作系統只需要運行一個物理處理器就能有效的對多重虛擬機和多重操作系統進行管理。
因為沒有安裝第三方軟件產品或者驅動程序,兼容性得到了保證。結合有效的進程管理,你可以隨意使用虛擬化服務向服務器熱添加資源。無論是處理器,存儲器,網卡還是額外的存儲媒體,你都可以將這些設備添加到服務器上,而無需中斷服務。你也可以使用64位客戶機資源,這對于傾向于64位軟件的用戶來說是個巨大的實惠。你可以對遷移過程進行虛擬化,節省配置成本。在你完成遷移后再對所需的物理機數量進行評估。
高實用性
虛擬化的想法不僅能避免服務器的重復配置和節約成本,而且還能確保在非虛擬化服務器上所提供的服務。Hyper-V管理程序還能通過多重客戶機對集群進行管理。
另外,你可以集群運行Hyper-V組件的多重物理機。將虛擬化客戶機從物理主機上遷移到另一臺虛擬機上而無需停機和重新配置。
你也可以利用Windows Server 2008操作系統中的disk quorum特性在美國或者世界上的任何地方使用集群。而無需非得有單獨的共享硬盤,使用Windows Server 2003中的集群就可以實現。
除此之外,用戶可以在Windows Server 2008操作系統服務器核心安裝程序上運行Hyper-V管理程序并利用其穩定性特點,同時也能減少配置的種類,從而從其高實用性中受益。
前景展望
什么時候你能對Hyper-V管理程序的所有特性了如指掌并從中受益呢?有關這款產品的好消息已經出爐:你可以從微軟主頁Microsoft.com上下載這款管理程序的測試版。微軟公司計劃在Windows Server 2008操作系統推出后的半年內將Hyper-V管理程序正式版推向市場。Windows Server 2008操作系統套裝中有帶Hyper-V版的,也有不帶Hyper-V版的,預計會在今年2月推出。
如果你已經開始對虛擬化體系架構上所投資的時間和資金進行關注的話,你將樂于看到微軟Virtual Server 2005的用戶會在Hyper-V準備就緒后遷移到Hyper-V管理程序上,迄今為止微軟公司一直為其不懈努力著。不過,在某些情況下你可能需要一些新的硬件配置,因為Hyper-V管理程序要求64位硬件配置,沒有X86(32位)版本。Hyper-V是微軟公司虛擬化歷史上邁出的新的一步。和正確的硬件配置相結合,你就準備好體驗Hyper-V前所未有的優勢吧。