在去年(2009)三月份Windows Server 2008正式發(fā)布時,其中的部分版本集成了測試版的微軟新一代虛擬化技術(shù)Hyper-V,六月份,微軟終于放出了Hyper-V的正式版,目前用戶可以通過Windows Update進(jìn)行自動升級,或者通過微軟網(wǎng)站下載Hyper-V升級包獨立進(jìn)行安裝。
Hyper-V是微軟新一代服務(wù)器虛擬化解決方案,構(gòu)架和微軟以往的虛擬化產(chǎn)品如Virtual Server、Virtual PC完全不同,可以說是微軟虛擬化技術(shù)上的一個突破。
微軟Hyper-V構(gòu)架圖
Hyper-V是一個只有幾百KB的小程序,通過上面的Hyper-V構(gòu)架圖可以看到,Hyper-V介于物理硬件和虛擬機(jī)之間,代碼非常少,不含任何第三方的驅(qū)動,非常的精簡,這種構(gòu)架使得虛擬機(jī)和硬件之間只通過很薄的一層進(jìn)行連接,不像Virtual Server那樣虛擬機(jī)和硬件之間需要經(jīng)過多層的轉(zhuǎn)換,因而虛擬機(jī)執(zhí)行效率非常高,可以更加充分的利用硬件資源,使虛擬機(jī)系統(tǒng)性能非常的接近真實的操作系統(tǒng)性能。
正式發(fā)布的Hyper-V基于32位和64位系統(tǒng),不過由于32位系統(tǒng)的內(nèi)存尋址空間只有4GB,所以對于虛擬化應(yīng)用沒有太大的現(xiàn)實意義。Hyper-V對于硬件的支持大大提升,支持4顆虛擬處理器,支持64GB內(nèi)存。 Hyper-V提供了對多個操作系統(tǒng)的支持如Windows Server 2003 SP2、Novell SUSE Linux Enterprise Server 10 SP1、Windows Vista SP1 (x86)和Windows XP SP3 (x86)等。Hyper-V也支持遠(yuǎn)程管理功能,基于Vista的遠(yuǎn)程管理補丁目前也已經(jīng)發(fā)布,用戶可以在Vista客戶端打開Hyper-V控制臺遠(yuǎn)程對服務(wù)器進(jìn)行操作。
Hyper-V的九大關(guān)鍵功能:
新改善的架構(gòu)新的64位微內(nèi)核Hypervisor架構(gòu)使得Hyper-V可以提供更廣泛的設(shè)備支持方法,以及增強(qiáng)的性能和安全性。
廣泛的操作系統(tǒng)支持 廣泛支持同時運行不同類型的操作系統(tǒng),包括32位和64位的多種不同的服務(wù)器平臺的系統(tǒng),例如Windows、Linux以及其他。對稱多處理器(SMP)支持可在一個虛擬機(jī)環(huán)境中最多支持四個多處理器,使您可以在虛擬機(jī)中完整享受到多線程應(yīng)用程序的優(yōu)勢。
網(wǎng)絡(luò)負(fù)載均衡 Hyper-V中包含了新的虛擬交換功能,這意味著虛擬機(jī)可用簡單的方法配置運行Windows網(wǎng)絡(luò)負(fù)載均衡(NLB)服務(wù),以對不同服務(wù)器上的多個虛擬機(jī)的負(fù)載進(jìn)行均衡。新的硬件共享架構(gòu)通過使用新的虛擬服務(wù)供應(yīng)程序/虛擬服務(wù)客戶端(VSP/VSC)架構(gòu),Hyper-V增強(qiáng)了核心資源的訪問和使用,例如磁盤、網(wǎng)絡(luò)以及視頻。
快速遷移 Hyper-V可以快速將運行中的虛擬機(jī)從一臺物理宿主系統(tǒng)遷移到另一臺,同時將停機(jī)時間做到最小,并可對Windows Server以及System Center管理工具維持一樣高的可靠性。
虛擬機(jī)快照 Hyper-V提供了對運行中的虛擬機(jī)創(chuàng)建快照的功能,這樣就可以放心將虛擬機(jī)撤銷到之前的狀態(tài),并增強(qiáng)了整體的備份和恢復(fù)能力解決方案。
可伸縮能力 通過在宿主級別上對多處理器或多核心提供支持,以及從虛擬機(jī)內(nèi)進(jìn)行增強(qiáng)的內(nèi)存訪問,現(xiàn)在可以將虛擬環(huán)境進(jìn)行垂直擴(kuò)展,以便支持在同一臺宿主計算機(jī)上同時運行更多數(shù)量的虛擬計算機(jī),但同時還可保持在多個宿主之間實現(xiàn)快速遷移的能力。
擴(kuò)展性 Hyper-V中包含的基于標(biāo)準(zhǔn)的Windows管理架構(gòu)(WMI)接口以及API使得軟件供應(yīng)商和開發(fā)人員可以快速創(chuàng)建自定義的工具、程序,并對虛擬化的平臺進(jìn)行改善。