Windows Server 2012新功能剖析
本文我們將會(huì)對(duì)Windows Server 2012中新增加的幾項(xiàng)功能進(jìn)行深入分析。
到目前為止,我們陸續(xù)討論過(guò)虛擬化可以帶來(lái)的各種好處,以及部署虛擬機(jī)需要經(jīng)歷的幾個(gè)階段?,F(xiàn)在,在接下來(lái)的***一部分中,我們就將會(huì)對(duì)Windows Server 2012中新增加以及進(jìn)行過(guò)改進(jìn)的數(shù)項(xiàng)出色功能進(jìn)行深入討論。
實(shí)時(shí)遷移功能
大家必須明白,一旦業(yè)務(wù)流程從單臺(tái)主機(jī)服務(wù)器遷移到虛擬服務(wù)器之上,這項(xiàng)功能的重要性立即就會(huì)凸顯出來(lái)。實(shí)際上,該功能最早出現(xiàn)的地方是Windows Server 2008 R2之上;當(dāng)然, Windows Server 2012所使用的新版本又經(jīng)過(guò)了大量改進(jìn)。舉例來(lái)說(shuō),現(xiàn)在即便服務(wù)器之間不存在任何共享存儲(chǔ)部分的話,我們也能夠?qū)⒄谶\(yùn)行的虛擬機(jī)遷移過(guò)去了。
具體到實(shí)時(shí)遷移功能的配置,操作起來(lái)也極為簡(jiǎn)單。我們只需要將所有服務(wù)器都設(shè)置為相同域內(nèi)的成員即可,剩下的工作就只有為每個(gè)系統(tǒng)配置一下運(yùn)行用身份驗(yàn)證協(xié)議之類(lèi)的基本設(shè)置了?,F(xiàn)在,我們只要啟動(dòng)實(shí)時(shí)遷移功能,就可以將配置信息復(fù)制到目標(biāo)服務(wù)器之上了。這就意味著,虛擬硬盤(pán)(除了那些使用共享存儲(chǔ)的情況)以及虛擬機(jī)內(nèi)存中的數(shù)據(jù)都可以被復(fù)制過(guò)去;而且,所有修改操作也會(huì)是同步進(jìn)行的。
一旦源與目標(biāo)之間的同步工作基本完成,虛擬機(jī)將會(huì)暫停幾分之一秒的時(shí)間。余下的所有調(diào)整就能夠?qū)崿F(xiàn)完全同步,虛擬機(jī)則將將停止在源服務(wù)器上的運(yùn)行,開(kāi)始在目標(biāo)服務(wù)器上工作。如果網(wǎng)絡(luò)速度足夠快的話,最終轉(zhuǎn)換過(guò)程將會(huì)迅速到連使用者自己都無(wú)法察覺(jué)剛才發(fā)生過(guò)這么大變化的程度。
還有一種功能就是對(duì)存儲(chǔ)進(jìn)行遷移。如果大家使用的虛擬機(jī)群是運(yùn)行在內(nèi)部硬盤(pán)的HYPER-V服務(wù)器之上,而又希望在網(wǎng)絡(luò)中增加一臺(tái)SAN的話,這種處理方式就會(huì)屬于可行選擇?,F(xiàn)在,我們要做的工作就是啟動(dòng)實(shí)時(shí)遷移功能,只不過(guò)遷移部分僅僅需要選擇存儲(chǔ)設(shè)備。這樣的話,虛擬機(jī)就依然可以繼續(xù)運(yùn)行在現(xiàn)有服務(wù)器之上,而文件則會(huì)全部遷移到SAN中;并且,整個(gè)調(diào)整過(guò)程之中不會(huì)出現(xiàn)任何明顯的停機(jī)時(shí)間。#p#
分組、集群以及服務(wù)器報(bào)文塊協(xié)議功能
正如我們?cè)诒鞠盗形恼轮性?jīng)討論過(guò)的,容錯(cuò)組件在終端設(shè)備出現(xiàn)故障時(shí)能夠支持刪除處理就屬于非常重要的功能。對(duì)于Windows Server 2012來(lái)說(shuō),操作簡(jiǎn)單的網(wǎng)絡(luò)適配器分組與集群部署功能就可以在這方面提供非常大的幫助。
現(xiàn)在,我們只要將兩臺(tái)適配器設(shè)置成為一個(gè)網(wǎng)絡(luò)集群,就能夠確保在其中一臺(tái)出現(xiàn)故障時(shí),服務(wù)器使用的網(wǎng)絡(luò)連接不會(huì)出現(xiàn)中斷。此外,我們還可以利用分組功能來(lái)對(duì)使用到的帶寬容量進(jìn)行提升。由于Windows Server 2012能夠自動(dòng)完成分組功能的配置工作,從而就意味著我們并不需要使用相同的適配器;不過(guò),如果所選擇的適配器能夠支持運(yùn)行在同樣網(wǎng)速之下的話,自然就再好也不過(guò)了。
“我們僅僅投入非常低廉的成本就可以獲得通常情況下那些價(jià)格高昂的SAN才會(huì)具有的專(zhuān)業(yè)功能”。
當(dāng)然,我們既可以選擇讓所有適配器都處于運(yùn)行狀態(tài),也可以選擇將其中一臺(tái)設(shè)置為備用模式,只有在另一臺(tái)出現(xiàn)故障時(shí)才會(huì)投入使用。在這里,最簡(jiǎn)潔的分組模式就是“獨(dú)立于交換機(jī)”;顧名思義,這就意味著它能夠支持所有交換機(jī)。不過(guò),大家務(wù)必要注意;如果遇到了輸入輸出流量很高之類(lèi)情況的話,我們可能就需要選擇一種不同的分組模式,并對(duì)交換機(jī)配置進(jìn)行調(diào)整以滿足相應(yīng)的實(shí)際要求。
在Windows Server 2012中,服務(wù)器報(bào)文塊協(xié)議(SMB)已經(jīng)升級(jí)到了第三版。盡管乍看起來(lái),這可能并不會(huì)屬于最受關(guān)注的更新,但依然帶來(lái)了很多好處。現(xiàn)在,Hyper- V就可以容許虛擬機(jī)直接運(yùn)行位于Windows Server 2012文件服務(wù)器上的共享文件,從而實(shí)現(xiàn)了提供更多虛擬化基礎(chǔ)設(shè)施解決方案的目標(biāo)。
舉例來(lái)說(shuō),我們可以在兩臺(tái)文件服務(wù)器之間實(shí)現(xiàn)直接連接存儲(chǔ)的共享、創(chuàng)建使用該存儲(chǔ)的共享文件,并將所有虛擬機(jī)都存儲(chǔ)在共享區(qū)域之中。在Windows Server 2012中經(jīng)過(guò)改進(jìn)的集群功能的支持下,我們可以將兩臺(tái)文件服務(wù)器變成群集,確保在其中一臺(tái)出現(xiàn)故障時(shí)系統(tǒng)能夠繼續(xù)保持運(yùn)行。所有這一切再加上存儲(chǔ)空間功能,就能夠讓現(xiàn)有磁盤(pán)空間獲得更高的靈活性;這就意味著,我們僅僅投入非常低廉的成本就可以獲得通常情況下那些價(jià)格高昂的SAN才會(huì)具有的專(zhuān)業(yè)功能。#p#
復(fù)制服務(wù)器功能
當(dāng)然,如果服務(wù)器機(jī)房?jī)?nèi)所有設(shè)備都陷入徹底崩潰的情況時(shí),分組、集群以及容錯(cuò)組件并不能帶來(lái)多大的幫助。這之所以會(huì)成為復(fù)制服務(wù)器功能發(fā)揮作用的***時(shí)刻,就在于它們可以將虛擬機(jī)中運(yùn)行的***數(shù)據(jù)保存在一處偏遠(yuǎn)位置。具體地點(diǎn)既可以選擇公司下屬的分支機(jī)構(gòu),也能夠使用托管服務(wù)商提供的第三方服務(wù)。
現(xiàn)在,我們要做的工作就是啟用目標(biāo)服務(wù)器上的復(fù)制功能,選擇出希望進(jìn)行復(fù)制工作的源服務(wù)器,并決定在這一過(guò)程中是否要采取加密模式。實(shí)際上,復(fù)制功能是可以支持在虛擬機(jī)之間使用。因此,如果我們擁有虛擬機(jī)群不大,并且源與目標(biāo)服務(wù)器之間網(wǎng)絡(luò)連接的速度很快,利用網(wǎng)絡(luò)來(lái)進(jìn)行全面復(fù)制就屬于最簡(jiǎn)單有效的做法。當(dāng)然,我們也可以對(duì)開(kāi)始復(fù)制的時(shí)間進(jìn)行設(shè)定,確保高峰期不受到影響。此外,我們還可以選擇將初始副本復(fù)制到外部驅(qū)動(dòng)器并傳送到目標(biāo)服務(wù)器之上的備用模式。
由于在初始副本建立之后,兩者之間就僅僅剩下差異部分需要進(jìn)行復(fù)制;因此,除非出現(xiàn)了重大變化,或者帶寬非常有限的情況,否則副本都將會(huì)屬于接近實(shí)時(shí)情況。并且,我們還可以對(duì)復(fù)制服務(wù)器進(jìn)行設(shè)置,建立起十五個(gè)按照時(shí)間順序進(jìn)行間隔的恢復(fù)點(diǎn)。即便故障被遷移到復(fù)制服務(wù)器上的話,我們也僅僅只需要?jiǎng)觿?dòng)鼠標(biāo)點(diǎn)擊幾下就可以將其消除;并且,為了確保所有設(shè)置中不會(huì)出現(xiàn)問(wèn)題,我們還可以啟用Hyper-V中的故障轉(zhuǎn)移測(cè)試功能。如果我們?cè)谶h(yuǎn)程網(wǎng)絡(luò)中使用到不同于本地網(wǎng)絡(luò)的其它IP地址的話,也可以選擇將故障轉(zhuǎn)移地址添加到虛擬機(jī)群中。
許可使用與安裝方式的選擇
在版本方面,Windows Server 2012進(jìn)行了簡(jiǎn)化,只提供有標(biāo)準(zhǔn)以及數(shù)據(jù)中心兩種主要版本。并且,與之前的版本不同,這兩種版本中包含的各項(xiàng)功能都完全相同;歸結(jié)起來(lái),它們之間的區(qū)別僅僅就是在虛擬化權(quán)限方面存在差異。
具體到標(biāo)準(zhǔn)版,微軟為用戶(hù)提供了運(yùn)行兩個(gè)虛擬實(shí)例的權(quán)限。當(dāng)然,大家也可以選擇購(gòu)買(mǎi)多份標(biāo)準(zhǔn)許可來(lái)達(dá)到運(yùn)行更多實(shí)例的目標(biāo);舉例來(lái)說(shuō),兩份許可就能夠獲得四個(gè)虛擬實(shí)例的運(yùn)行權(quán)。不過(guò),用戶(hù)如果希望運(yùn)行大量虛擬服務(wù)器的話,***的選擇還是數(shù)據(jù)中心版,原因就在于它對(duì)虛擬實(shí)例的數(shù)量沒(méi)有任何限制。
由于這兩種版本默認(rèn)支持的系統(tǒng)都是一臺(tái)采用雙處理器的服務(wù)器,因此如果用戶(hù)系統(tǒng)擁有更多處理器的話,也需要購(gòu)買(mǎi)額外的許可。實(shí)際上,為確保購(gòu)買(mǎi)的授權(quán)計(jì)劃擁有***的性?xún)r(jià)比,用戶(hù)應(yīng)當(dāng)采取的***做法就是針對(duì)這些項(xiàng)目與微軟授權(quán)專(zhuān)家進(jìn)行深入討論。
在將這兩種版本部署進(jìn)服務(wù)器的時(shí)間,我們可以在核心或者完全兩種安裝方式之間進(jìn)行選擇。由于完全安裝中包含有Windows界面,因而管理起來(lái)會(huì)非常方便。至于核心安裝,盡管還需要利用PowerShell或遠(yuǎn)程管理工具來(lái)進(jìn)行管理,但占用的資源會(huì)更少;此外,由于運(yùn)行的進(jìn)程數(shù)量更少,因而被認(rèn)為安全性更高。當(dāng)然,Windows Server 2012也容許用戶(hù)在兩種方式之間進(jìn)行切換調(diào)整,并且還提供了可以支持服務(wù)器管理器等圖形工具運(yùn)行但又類(lèi)似核心安裝的最小模式。
當(dāng)然,還有一種選擇就是使用Hyper-V Server 2012。盡管與Windows Server 2012相比,它作為一款免費(fèi)的獨(dú)立軟件,并沒(méi)有包含任何許可,但在Hyper-V方面確實(shí)擁有相同功能。對(duì)于希望為L(zhǎng)inux服務(wù)器或已經(jīng)擁有授權(quán)的Windows服務(wù)器提供虛擬化支持的用戶(hù)來(lái)說(shuō),這就意味著它會(huì)屬于一種非常好的選擇。此外,如果大家希望建立一個(gè)虛擬桌面基礎(chǔ)設(shè)施(VDI)的話,由于可以節(jié)省下用于購(gòu)買(mǎi)Windows Server許可方面的資金,這也讓它變成為一種比較理想的方式。與Windows Server相比,Hyper-V Server 2012采用的運(yùn)行方式與核心安裝非常類(lèi)似,而且還提供了某些菜單設(shè)置選項(xiàng),可以為網(wǎng)絡(luò)地址配置、計(jì)算機(jī)名設(shè)置以及域加入等方面的具體操作提供很大幫助。
至于威睿,則在產(chǎn)品授權(quán)方式上面表現(xiàn)出很大的不同。盡管vSphere虛擬機(jī)管理程序本身屬于免費(fèi)的情況,但卻只包含有基本功能,用戶(hù)無(wú)法用來(lái)對(duì)服務(wù)器進(jìn)行集中管理或者實(shí)現(xiàn)實(shí)時(shí)遷移操作。實(shí)際上,vSphere就是通過(guò)標(biāo)準(zhǔn)、企業(yè)以及企業(yè)增強(qiáng)等版本在處理器授權(quán)以及價(jià)格方面的逐步上升,來(lái)達(dá)到了不斷提供更多功能的目標(biāo)。此外,威睿還開(kāi)發(fā)了一系列其它產(chǎn)品,以實(shí)現(xiàn)與vSphere進(jìn)行協(xié)同并對(duì)各項(xiàng)功能進(jìn)行擴(kuò)展的目標(biāo)。#p#
其它功能
在***發(fā)布的Hyper-V中,微軟還針對(duì)很多其它方面進(jìn)行了改進(jìn)。由于快照功能得到了加強(qiáng),因此,在虛擬機(jī)仍在運(yùn)行的時(shí)間,現(xiàn)在的快照文件也可以被合并進(jìn)主虛擬硬盤(pán)文件中。在此之前,盡管域控制器(DC)可以作為虛擬機(jī)來(lái)運(yùn)行,但如果利用快照回滾到之前狀態(tài)的話,就可能會(huì)導(dǎo)致域控制器之間出現(xiàn)數(shù)據(jù)不一致的重大問(wèn)題?,F(xiàn)在,Windows Server 2012已經(jīng)對(duì)這項(xiàng)功能進(jìn)行過(guò)改進(jìn),可以確?;謴?fù)的域控制器受到監(jiān)測(cè),并能夠?qū)崿F(xiàn)與其它域控制器進(jìn)行正確同步的目標(biāo)。
在過(guò)去的時(shí)間,除非當(dāng)前HYPER-V服務(wù)器的虛擬機(jī)上已經(jīng)被導(dǎo)出,否則在將這臺(tái)虛擬機(jī)導(dǎo)入另一臺(tái)服務(wù)器的時(shí)間就可能會(huì)出現(xiàn)問(wèn)題?,F(xiàn)在,由于經(jīng)過(guò)改進(jìn)的導(dǎo)入向?qū)軌驒z測(cè)到問(wèn)題所在并予以解決,這種情況就已經(jīng)不再屬于需要擔(dān)心的類(lèi)型了。
“除了大量基于PowerShell的命令行工具之外,由于微軟還在Hyper-V內(nèi)部提供了功能非常全面的工具,因此很多公司都不再需要在軟件方面進(jìn)行額外投資了。”
由于Windows Server 2012在很多領(lǐng)域中都對(duì)虛擬化基礎(chǔ)架構(gòu)進(jìn)行了直接或者間接的增強(qiáng)處理,因此我們可以將其看著是一次飛躍。盡管Hyper-V是到了Windows Server 2008 R2的時(shí)間才***出現(xiàn),并且存在很多急需改進(jìn)的地方,但微軟一直就沒(méi)有放下追趕威睿的步伐?,F(xiàn)在,HYPER-V已經(jīng)具備了令人印象深刻的功能集,兩者在主要功能之間的差距已經(jīng)非常少。由于Hyper-V與威睿vSphere都具有自己的獨(dú)特優(yōu)勢(shì),這就意味著我們需要根據(jù)自身的實(shí)際需求來(lái)進(jìn)行選擇。舉例來(lái)說(shuō),當(dāng)涉及到對(duì)運(yùn)行中虛擬機(jī)的硬件進(jìn)行調(diào)整時(shí),vSphere仍然還具有一定的優(yōu)勢(shì)。
除了大量基于PowerShell的命令行應(yīng)用之外,由于微軟還在Hyper-V內(nèi)部提供了功能非常全面的工具,因此很多公司都不再需要在軟件方面進(jìn)行額外投資了。對(duì)于大型網(wǎng)絡(luò)來(lái)說(shuō),新增加的系統(tǒng)中心虛擬機(jī)管理器(SCVMM)能夠有效地降低管理方面的開(kāi)銷(xiāo)。它能夠?qū)α鞒踢M(jìn)行自動(dòng)化處理,利用網(wǎng)絡(luò)進(jìn)行裸機(jī)安裝,并為創(chuàng)建私有云所需的資源提供靈活分配方式。此外,由于它還可以對(duì)于威睿以及思杰的虛擬化解決方案進(jìn)行管理,因此采用混合環(huán)境的用戶(hù)也有了新選擇。
并且,SCVMM還提供有非常出色的物理到虛擬(P2V)功能,從而確保用戶(hù)可以將保存在現(xiàn)有物理服務(wù)器上的虛擬鏡像遷移出來(lái)。當(dāng)然,具有這項(xiàng)功能的其它應(yīng)用還包括了Sysinternals免費(fèi)工具中使用起來(lái)非常簡(jiǎn)單的Disk2VHD。
在本系列文章之中,我們討論了虛擬化可以帶來(lái)的各種好處,展示了如何對(duì)Hyper-V進(jìn)行設(shè)置并介紹了Windows Server 2012提供的大量新功能。大家如果希望知道Hyper-V到底能給自身業(yè)務(wù)帶來(lái)哪些幫助的話,***的選擇還是下載一份Hyper-V Server的副本或者Windows Server 2012的體驗(yàn)版本親自感受一下。