資源描述:
《虛擬化技術(shù)災(zāi)備解決方案原理分析》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、虛擬化技術(shù)災(zāi)備解決方案原理分析 虛擬化技術(shù)災(zāi)備解決方案的核心思想是雙向復(fù)制,數(shù)據(jù)在其他地方實(shí)時產(chǎn)生一份可用的副本,此副本不需要做數(shù)據(jù)恢復(fù),即可投入使用,當(dāng)中斷恢復(fù)后再還原回去?! ‘?dāng)主服務(wù)器突然發(fā)生故障或者因其他損壞而停止工作時,和主服務(wù)器同步并做備份的虛擬主機(jī)開始啟動,它將臨時客串成為主服務(wù)器,同時向管理員發(fā)送郵件或者直接發(fā)送通知到管理員的移動終端上。當(dāng)主服務(wù)器恢復(fù)后,虛擬機(jī)上包括操作系統(tǒng)、數(shù)據(jù)庫、應(yīng)用程序和其他相關(guān)數(shù)據(jù)都被無縫地遷移回原來的主服務(wù)器。完成這些操作只需要輕松地點(diǎn)擊幾下鼠標(biāo),用戶根本感覺不到曾有業(yè)務(wù)中斷。“這一切都是利用虛擬化技術(shù)災(zāi)
2、備解決方案所帶來的方便?!盢ovell公司工程師楊英宏說?! ∮脩舸罅康臉I(yè)務(wù)系統(tǒng)依靠IT作為支撐,如果IT系統(tǒng)環(huán)境出現(xiàn)問題,將很難保證業(yè)務(wù)的正常運(yùn)行,同時帶來較大損失。市場上流行著各種各樣的災(zāi)備技術(shù)和系統(tǒng),但是,由于傳統(tǒng)災(zāi)備系統(tǒng)的安裝、配置和復(fù)雜度比較高,價格也比較昂貴,用戶80%的投入只保護(hù)了20%的服務(wù)器,而且并不能真正保證業(yè)務(wù)運(yùn)行。 災(zāi)備的目的是當(dāng)災(zāi)難發(fā)生后,要立即恢復(fù)系統(tǒng),盡快投入使用,所以災(zāi)備采用的各種技術(shù),無論是數(shù)據(jù)備份、數(shù)據(jù)復(fù)制還是其他技術(shù),都將圍繞著業(yè)務(wù)的連續(xù)來進(jìn)行。衡量這些災(zāi)備技術(shù)的指標(biāo)主要是RPO(RecoveryPointOb
3、ject,恢復(fù)點(diǎn)目標(biāo))和RTO(RecoveryTimeObject,恢復(fù)時間目標(biāo))?! ≡谔摂M化技術(shù)的災(zāi)備解決方案中,把要備份的目標(biāo)定義為工作負(fù)載,這是指獨(dú)立于硬件平臺之上的一些應(yīng)用運(yùn)行環(huán)境,包括操作系統(tǒng)、數(shù)據(jù)和應(yīng)用?! √摂M化技術(shù)災(zāi)備解決方案的核心思想是雙向復(fù)制,數(shù)據(jù)在其他地方實(shí)時產(chǎn)生一份可用的副本,此副本不需要做數(shù)據(jù)恢復(fù),即可投入使用,當(dāng)中斷恢復(fù)后再還原回去。數(shù)據(jù)復(fù)制的最大好處是副本數(shù)據(jù)立即可用,沒有數(shù)據(jù)恢復(fù)時間,RTO非常好。因?yàn)槭菍?shí)時復(fù)制,RPO也非常好,幾乎不會丟失多少數(shù)據(jù)。 看看虛擬化技術(shù)的災(zāi)備系統(tǒng)具
4、體是如何工作的,方案如圖1所示。對于安裝了Novell自動化遷移技術(shù)的設(shè)備,比如是一臺服務(wù)器,或者是廠商提供的一個災(zāi)備設(shè)備,第一步是通過P2V(PhysicalServertoVirtualmachine,物理服務(wù)器向虛擬機(jī)遷移)技術(shù),把物理服務(wù)器工作負(fù)載遷移到虛擬服務(wù)器上,或是用V2V(VirtualmachinetoVirtualmachine,虛擬機(jī)向虛擬機(jī)遷移)技術(shù),通過網(wǎng)絡(luò)把被保護(hù)的虛擬機(jī)將工作負(fù)載遷移到災(zāi)備系統(tǒng)里作為虛擬機(jī)集中運(yùn)行。通過這樣一個基于虛擬化的災(zāi)備技術(shù),可以為用戶提供一個既支持本地容災(zāi),又支持網(wǎng)絡(luò)容災(zāi)的系統(tǒng)。 可根據(jù)策略進(jìn)行
5、設(shè)定。比如,物理服務(wù)器對外運(yùn)營系統(tǒng),可設(shè)置一個增量復(fù)制的時間,時間段的設(shè)置可以從分鐘到周;每當(dāng)物理服務(wù)器(對外工作的服務(wù)器)有任何數(shù)據(jù)變化,通過網(wǎng)絡(luò)就能有一個增量同步到災(zāi)備系統(tǒng)中相對應(yīng)的虛擬機(jī)里,這樣可保證服務(wù)器在運(yùn)營的同時,它所有更新的數(shù)據(jù)也同步寫到災(zāi)備系統(tǒng)里。一旦物理服務(wù)器,也就是被保護(hù)的系統(tǒng)發(fā)生故障時,災(zāi)備系統(tǒng)即可快速地接管服務(wù)?! ∫?yàn)樘摂M機(jī)的環(huán)境和被保護(hù)的服務(wù)器環(huán)境是完全一樣的,所以啟動后,它可以對外提供服務(wù)。用戶連接到災(zāi)備系統(tǒng)里的這臺虛擬服務(wù)器上,保證被保護(hù)的服務(wù)器停機(jī)時間最少,數(shù)據(jù)丟失量也是最少的。被保護(hù)的物理服務(wù)器得到修復(fù)后,在災(zāi)備系
6、統(tǒng)里運(yùn)行VtoP(VirtualmachinetoPhysicalServer,虛擬機(jī)向物理服務(wù)器遷移)的操作,也就是災(zāi)備系統(tǒng)里的虛擬機(jī)可以重遷移回物理服務(wù)器上,這就是整個災(zāi)備工作的流程?! ‰p向遷移 在虛擬化災(zāi)備解決方案中,最關(guān)鍵的技術(shù)之一是雙向的遷移技術(shù)。如圖2所示,我們可以看到,P(PhysicalServer,物理服務(wù)器)、V(Virtualmachine,虛擬機(jī))、I(Imagearchive,映像)三者之間可以做到雙向的、自動化的、基于策略的遷移。P2P是從一個物理機(jī)把工作負(fù)載遷移到另一個物理機(jī);P
7、2V是把一個物理機(jī)的工作負(fù)載遷移到一個虛擬化平臺上;V2V和V2P是把虛擬機(jī)從一個虛擬化平臺通過網(wǎng)絡(luò)遷移到另一個虛擬化平臺,或從一個虛擬機(jī)把工作負(fù)載遷移到一個物理機(jī)上。 了解了P、V、I三者之間的雙向的、自動化的、基于策略的遷移,就很容易理解基于虛擬化的災(zāi)備解決方案了。楊英宏表示,當(dāng)前包括Novell在內(nèi),有更多的廠商開始提供完整可靠的遷移產(chǎn)品?! 鹘y(tǒng)的遠(yuǎn)程災(zāi)備一個重要的不足就是費(fèi)用高。不僅是數(shù)據(jù)復(fù)制系統(tǒng)價格高,還需要增加硬盤存儲空間和主機(jī)系統(tǒng),再考慮到網(wǎng)絡(luò)布線和遠(yuǎn)程機(jī)房的費(fèi)用,數(shù)據(jù)遠(yuǎn)程災(zāi)備的成本大大增加,維護(hù)費(fèi)用也遠(yuǎn)遠(yuǎn)高于數(shù)據(jù)備份。而虛擬化技術(shù)
8、的成本較低,它在節(jié)能、降耗等方面也具有很強(qiáng)的競爭力?! √摂M化災(zāi)備技術(shù)的優(yōu)勢還包括:在系統(tǒng)發(fā)生故障或?yàn)?zāi)難時,