各種規(guī)模不同的公司都已經(jīng)認識到虛擬化開始作為了一個改變當前場景的因素。服務(wù)器鞏固、能耗效率、增強的功能以及更加簡單的管理和部署,對于轉(zhuǎn)向虛擬化服務(wù)器以及虛擬的主服務(wù)方面都有著切實的好處。
微軟已經(jīng)看到了虛擬化的前景并且開始通過Hyper-V來搶占市場(先前都是通過它的代碼名字Viridian而被大家所知,或者通過先前的品牌名Windows Server Virtualization),它的Beta版在這個月的早期就已經(jīng)發(fā)布了,比預(yù)期的2008年2月發(fā)布要早一些。根據(jù)公司所說,Hyper-V是下一代的基于系統(tǒng)管理程序(hypervisor)的虛擬化平臺,并且它會集成到操作系統(tǒng)中去,可以讓你動態(tài)地增加物理的和虛擬的資源。
你可能已經(jīng)從整體上了解了虛擬化的概念,但是你也許不熟悉具體的細節(jié)。下面我們將會看到Hyper-V是如何工作的、它的主要好處以及何時你可以期待著在生產(chǎn)環(huán)境中部署這些新的特色。
它是如何工作的?
為了了解Hyper-V,首先考慮一下它的三個主要組件:分別是管理程序(hypervisor)、虛擬化堆棧以及新的虛擬化I/O模型。Windows的管理程序基本上用來創(chuàng)建不同的分區(qū),而代碼的每一個虛擬化實例會在這些分區(qū)上運行。虛擬化堆棧以及I/O組建提供了和Windows自身的交互功能以及和被創(chuàng)建的不同分區(qū)的交互功能。
所有的這三個組件都是順序的工作。使用裝備有Intel VT-或者AMD-V-enabled技術(shù)處理器的服務(wù)器,Hyper-V可以和管理程序交互,而管理程序是一個非常小的軟件,該軟件直接在處理器上。這個軟件會和運行著操作系統(tǒng)的處理器上的線程掛鉤,而該線程可以有效地管理多個虛擬機、多個虛擬操作系統(tǒng),而這些都運行在單一的物理處理器上。
因為這里沒有第三方的軟件產(chǎn)品或者驅(qū)動用來安裝,你幾乎可以得到完全的兼容性保證。伴隨著有效的進程管理,你可以在你虛擬化服務(wù)的主機上“熱插拔”各種資源。從處理器到內(nèi)存、到網(wǎng)卡、再到附加的存儲媒介,你可以增加這些設(shè)備到你的機器上,而不需要停掉任何的服務(wù)并且中斷用戶的會話。你也可以擁有64位的客戶會話,該會話對于今后采用64位軟件的公司是一個很大的好處。你可以虛擬化你的系統(tǒng)遷移、節(jié)省部署上的成本,并且當你完成遷移后,你可以評估到底需要多少臺物理主機。
高可用性
虛擬化背后的一些想法不僅僅是減少機器的副本以及節(jié)省成本,還包括可以確??捎玫姆?wù)比起那些不采用虛擬化的服務(wù)器數(shù)量更多。在這種上下文環(huán)境中,Hyper-V包括了對多個客戶集群的支持。
除此之外,你還可以將多個運行著Hyper-V組件的物理機做成集群,因此虛擬化的實例可以從另外一臺主機上恢復(fù),當主要的主機發(fā)生實效時。最后,你能夠?qū)⒁粋€虛擬客戶從一臺物理主機上轉(zhuǎn)移到另外一臺上,而不需要關(guān)機時間、減少服務(wù)以及重新組織,而這些工作一般會極大地限制生產(chǎn)服務(wù)的效果。
你同樣還可以利用Windows Server 2008上的新的磁盤配額特色,它可以讓你在多個位置擁有集群——舉例來說,在美國的東西海岸、或者整個世界的不同大洲之間。你可以這樣做,同時并不需要在它們之間有一個單一的共享磁盤,而這一點在使用Windows Server 2003操作系統(tǒng)上的集群是必須的。
除此之外,你可以在Windows Server 2008的服務(wù)器核心安裝上實現(xiàn)Hyper-V,并且利用這種部署所帶來的穩(wěn)定性和額外負擔。當然,這也會帶來高可用性對象的切實好處。
未來展望
那么,什么時候你可以獲得Hyper-V所帶來的這些好處并享受這些特色呢?好消息就是你可以今天就開始探索該產(chǎn)品:當前在Microsoft.com網(wǎng)站上有一個Beta版的Hyper-V可供下載。微軟計劃在Windows Server 2008投入生產(chǎn)的180天內(nèi)停止Hyper-V的最終build,并且它將提供Windows Server 2008的多個規(guī)格版本,你可以選擇帶有Hyper-V或者不帶有Hyper-V。而Windows Server 2008有望在2008年2月發(fā)布。
如果在你的虛擬化架構(gòu)中,比較關(guān)心你所投入的時間和金錢,你會很高興地了解到,當Hyper-V正式可以使用時,Microsoft Virtual Server 2005的使用者可以相對無縫地移植到Hyper-V,而不用擔心失去到目前為止在Virtual Server上的投入。但是,你需要在一些實例中了解新的硬件,因為Hyper-V會需要64位的硬件,并且不會在一個x86的版本(32位)中發(fā)布。
Hyper-V會成為微軟虛擬化歷史中重要的下一步。通過配備適當?shù)挠布?,你就可以享受到很多前所未有的虛擬化所帶來的好處。
微軟已經(jīng)看到了虛擬化的前景并且開始通過Hyper-V來搶占市場(先前都是通過它的代碼名字Viridian而被大家所知,或者通過先前的品牌名Windows Server Virtualization),它的Beta版在這個月的早期就已經(jīng)發(fā)布了,比預(yù)期的2008年2月發(fā)布要早一些。根據(jù)公司所說,Hyper-V是下一代的基于系統(tǒng)管理程序(hypervisor)的虛擬化平臺,并且它會集成到操作系統(tǒng)中去,可以讓你動態(tài)地增加物理的和虛擬的資源。
你可能已經(jīng)從整體上了解了虛擬化的概念,但是你也許不熟悉具體的細節(jié)。下面我們將會看到Hyper-V是如何工作的、它的主要好處以及何時你可以期待著在生產(chǎn)環(huán)境中部署這些新的特色。
它是如何工作的?
為了了解Hyper-V,首先考慮一下它的三個主要組件:分別是管理程序(hypervisor)、虛擬化堆棧以及新的虛擬化I/O模型。Windows的管理程序基本上用來創(chuàng)建不同的分區(qū),而代碼的每一個虛擬化實例會在這些分區(qū)上運行。虛擬化堆棧以及I/O組建提供了和Windows自身的交互功能以及和被創(chuàng)建的不同分區(qū)的交互功能。
所有的這三個組件都是順序的工作。使用裝備有Intel VT-或者AMD-V-enabled技術(shù)處理器的服務(wù)器,Hyper-V可以和管理程序交互,而管理程序是一個非常小的軟件,該軟件直接在處理器上。這個軟件會和運行著操作系統(tǒng)的處理器上的線程掛鉤,而該線程可以有效地管理多個虛擬機、多個虛擬操作系統(tǒng),而這些都運行在單一的物理處理器上。
因為這里沒有第三方的軟件產(chǎn)品或者驅(qū)動用來安裝,你幾乎可以得到完全的兼容性保證。伴隨著有效的進程管理,你可以在你虛擬化服務(wù)的主機上“熱插拔”各種資源。從處理器到內(nèi)存、到網(wǎng)卡、再到附加的存儲媒介,你可以增加這些設(shè)備到你的機器上,而不需要停掉任何的服務(wù)并且中斷用戶的會話。你也可以擁有64位的客戶會話,該會話對于今后采用64位軟件的公司是一個很大的好處。你可以虛擬化你的系統(tǒng)遷移、節(jié)省部署上的成本,并且當你完成遷移后,你可以評估到底需要多少臺物理主機。
高可用性
虛擬化背后的一些想法不僅僅是減少機器的副本以及節(jié)省成本,還包括可以確??捎玫姆?wù)比起那些不采用虛擬化的服務(wù)器數(shù)量更多。在這種上下文環(huán)境中,Hyper-V包括了對多個客戶集群的支持。
除此之外,你還可以將多個運行著Hyper-V組件的物理機做成集群,因此虛擬化的實例可以從另外一臺主機上恢復(fù),當主要的主機發(fā)生實效時。最后,你能夠?qū)⒁粋€虛擬客戶從一臺物理主機上轉(zhuǎn)移到另外一臺上,而不需要關(guān)機時間、減少服務(wù)以及重新組織,而這些工作一般會極大地限制生產(chǎn)服務(wù)的效果。
你同樣還可以利用Windows Server 2008上的新的磁盤配額特色,它可以讓你在多個位置擁有集群——舉例來說,在美國的東西海岸、或者整個世界的不同大洲之間。你可以這樣做,同時并不需要在它們之間有一個單一的共享磁盤,而這一點在使用Windows Server 2003操作系統(tǒng)上的集群是必須的。
除此之外,你可以在Windows Server 2008的服務(wù)器核心安裝上實現(xiàn)Hyper-V,并且利用這種部署所帶來的穩(wěn)定性和額外負擔。當然,這也會帶來高可用性對象的切實好處。
未來展望
那么,什么時候你可以獲得Hyper-V所帶來的這些好處并享受這些特色呢?好消息就是你可以今天就開始探索該產(chǎn)品:當前在Microsoft.com網(wǎng)站上有一個Beta版的Hyper-V可供下載。微軟計劃在Windows Server 2008投入生產(chǎn)的180天內(nèi)停止Hyper-V的最終build,并且它將提供Windows Server 2008的多個規(guī)格版本,你可以選擇帶有Hyper-V或者不帶有Hyper-V。而Windows Server 2008有望在2008年2月發(fā)布。
如果在你的虛擬化架構(gòu)中,比較關(guān)心你所投入的時間和金錢,你會很高興地了解到,當Hyper-V正式可以使用時,Microsoft Virtual Server 2005的使用者可以相對無縫地移植到Hyper-V,而不用擔心失去到目前為止在Virtual Server上的投入。但是,你需要在一些實例中了解新的硬件,因為Hyper-V會需要64位的硬件,并且不會在一個x86的版本(32位)中發(fā)布。
Hyper-V會成為微軟虛擬化歷史中重要的下一步。通過配備適當?shù)挠布?,你就可以享受到很多前所未有的虛擬化所帶來的好處。