有許多不將服務(wù)器進(jìn)行虛擬化的原因,但從數(shù)據(jù)保護(hù)的角度我們必須將所有的服務(wù)器都進(jìn)行虛擬化。
大部分認(rèn)識我的人把我作為一個“備份專家”,因為我在這個領(lǐng)域工作了超過23年。但如果我不從事備份領(lǐng)域的工作,我會成為一名虛擬化工程師,因為虛擬化技術(shù)為數(shù)據(jù)保護(hù)帶來了很多好處。
所有服務(wù)器都應(yīng)該虛擬化的說法是否有些夸大其詞了?其實并沒有。我可以很嚴(yán)肅的說,每一臺服務(wù)器都應(yīng)該虛擬化。只有極少數(shù)的情況服務(wù)器是不能虛擬化的,比如說操作系統(tǒng)或應(yīng)用程序需要直接與硬件進(jìn)行交互。99.99%的人認(rèn)為使用物理機的原因是性能考量或CPU、內(nèi)存的需求等等,但這些原因都不是不進(jìn)行虛擬化的借口,因為目前通過hypervisor訪問虛擬化資源和直接訪問物理資源的IO延時差異極小。
即使你在一臺服務(wù)器的OS上運行單個應(yīng)用程序,你也應(yīng)該進(jìn)行虛擬化,讓OS和應(yīng)用運行在hypervisor上。也許這就是Windows Server OS的標(biāo)準(zhǔn)許可同時支持一個物理OS實例和一個虛擬機實例的原因。接下來讓我們來討論一下為什么需要對每一臺服務(wù)器都進(jìn)行虛擬化。
數(shù)據(jù)重建能力。在任何形式的服務(wù)器恢復(fù)中最痛苦的事莫過于裸機恢復(fù)(BMR),即在設(shè)置備份機制之前安裝一個全新的OS。然后你才能還原之前的OS、應(yīng)用和數(shù)據(jù)。
BMR允許你創(chuàng)建一個基于主分區(qū)的鏡像。這個功能非常重要,Windows內(nèi)置的備份工具也用到了這個功能。然而,BMR的一個問題是在2000年初期開始,出現(xiàn)了太多不同的備份軟件,這些軟件在將數(shù)據(jù)裸機恢復(fù)至不同的硬件時會發(fā)生問題。而虛擬化環(huán)境沒有這個問題,一個虛擬化的服務(wù)器更加簡單,它將一組CPU、內(nèi)存、網(wǎng)絡(luò)、顯示設(shè)備和存儲都打包至虛擬硬盤(VHD)和VMDK中。
虛擬化環(huán)境的數(shù)據(jù)重建能力解決了BMR的問題,它讓管理員可以預(yù)測服務(wù)器恢復(fù)的結(jié)果,并且操作很方便。
數(shù)據(jù)遷移。你的硬件是否增長過快了?答案是肯定的。但是在虛擬化的世界里,你不需要安裝一臺新的服務(wù)器,并且將數(shù)據(jù)和服務(wù)器配置信息遷移。你只需要簡單的移動虛擬機就行了。在許多案例中,hypervisor所在的主機擁有比VM配置更多的資源,所以只需要2分鐘甚至更少的中斷時間就能完成關(guān)閉VM、添加虛擬資源(CPU/內(nèi)存/存儲)和啟動的操作。如果你要進(jìn)行物理位置的遷移,hypervisor的兩臺服務(wù)器之間可以支持在線遷移,通常這不會有任何的中斷時間。畢竟數(shù)據(jù)保護(hù)是要保證生產(chǎn)的連續(xù)性并避免業(yè)務(wù)中斷。
業(yè)務(wù)連續(xù)性(BC)/災(zāi)難恢復(fù)(DR)、DR即服務(wù)。DR/BC的場景通常是基于在IT系統(tǒng)恢復(fù)之前業(yè)務(wù)發(fā)生中斷的情況。在這些場景中,你具有兩套不同的硬件系統(tǒng),但只有很少的時間讓你完成切換。所以使用虛擬機或基于云的主機將使這一切變得簡單。
數(shù)據(jù)回滾和快照。物理服務(wù)器經(jīng)常需要在存儲端執(zhí)行快照操作。而在hypervisor的用戶管理界面(UI)可以簡單的實現(xiàn)快照。在一些案例中,VM管理UI會調(diào)用底層的軟件或基于硬件的特性。也有一些案例(如Hyper-V)可以更加有效的為不同VHD執(zhí)行快照,而這一切只需要對VM點擊右鍵進(jìn)行操作。將數(shù)據(jù)進(jìn)行回滾就像回滾Word文檔一樣簡單。這個功能非常強大,你可以將其列入你的數(shù)據(jù)保護(hù)和恢復(fù)策略中。
可能還有一些目前被我忽視的虛擬服務(wù)器數(shù)據(jù)保護(hù)的場景,但我希望讀者可以通過上面的場景對服務(wù)器虛擬化對數(shù)據(jù)保護(hù)的幫助得到一些認(rèn)識。除非你有VM需要直接與物理的外圍設(shè)備進(jìn)行交互,否則你很難說服我為什么不應(yīng)該對所有的服務(wù)器進(jìn)行虛擬化,哪怕只是1U大小、功能簡單、部署在分支機構(gòu)或小公司的服務(wù)器。