為虛擬基礎(chǔ)架構(gòu)規(guī)劃數(shù)據(jù)保護(hù)機(jī)制
作為一家中小型企業(yè)的IT管理人員,你恐怕已經(jīng)聽說過了虛擬化技術(shù)具有的種種優(yōu)點(diǎn)。下一步就是,輕松處理好遷移至虛擬基礎(chǔ)架構(gòu)的工作,并且確保虛擬基礎(chǔ)架構(gòu)得到有力保護(hù)。
首先,明白你要做哪些工作才能規(guī)劃好虛擬基礎(chǔ)架構(gòu),然后為此選擇合適的數(shù)據(jù)保護(hù)機(jī)制,這點(diǎn)很重要。最重要的任務(wù)之一就是,確認(rèn)并選擇你的虛擬基礎(chǔ)架構(gòu)當(dāng)中的數(shù)據(jù)保護(hù)機(jī)制具有的功能及局限性。
為了簡(jiǎn)單化,本文給出的虛擬化平臺(tái)以VMware ESX為例。除了***一個(gè)步驟:確定合適的部署方法外,以下過程對(duì)微軟Hyper-V、Virtual Iron及其他虛擬化平臺(tái)來說都一樣。
我應(yīng)當(dāng)對(duì)哪些應(yīng)用程序進(jìn)行虛擬化處理?
利用當(dāng)前的虛擬化技術(shù),幾乎可以對(duì)所有應(yīng)用程序進(jìn)行虛擬化處理。你只要選定一組合理的應(yīng)用程序,然后匯集下列信息即可:
1、確認(rèn)所選擇的應(yīng)用程序在負(fù)荷狀態(tài)下具有的特點(diǎn)。
描述這些應(yīng)用程序在***預(yù)期負(fù)荷下具有的特點(diǎn)絕對(duì)很重要;否則你部署了虛擬基礎(chǔ)架構(gòu)后,就會(huì)開始遇到資源突然用完的情況。
·總的內(nèi)存占用空間
某應(yīng)用程序在峰值負(fù)荷下占用多少內(nèi)存?如果該應(yīng)用程序"泄漏"內(nèi)存(即使在恒定的負(fù)荷下,內(nèi)存占用空間也會(huì)變大),你就同樣需要為此留出空間。
·總的CPU占用率
峰值負(fù)荷下多少個(gè)CPU被使用、百分比是多少?你在進(jìn)行測(cè)量時(shí),千萬不要忘了記下所使用的CPU的類型。
·總的磁盤空間,包括下一預(yù)算周期之前為增長需要留出的磁盤空間
·網(wǎng)絡(luò)帶寬占用率
某應(yīng)用程序在峰值負(fù)荷下占用的網(wǎng)絡(luò)帶寬。記得要考慮到網(wǎng)絡(luò)流量的進(jìn)出兩個(gè)方向。
·作為輸入和輸出的存儲(chǔ)網(wǎng)絡(luò)吞吐量(SCSI、光纖通道、iSCSI和網(wǎng)絡(luò)附加存儲(chǔ))
對(duì)于消息傳送網(wǎng)絡(luò),你也應(yīng)當(dāng)這么考慮。
·磁盤的讀寫
某應(yīng)用程序在負(fù)荷狀態(tài)下所需要的磁盤活動(dòng)??赡苓€要描述其他磁盤負(fù)荷參數(shù)的特點(diǎn),具體視應(yīng)用程序而定。
·內(nèi)存總線占用率估計(jì),即內(nèi)存總線可用帶寬-(總的I/O帶寬)x 4
多年來的經(jīng)驗(yàn)數(shù)據(jù)證實(shí)了這條實(shí)用的經(jīng)驗(yàn)法則。因?yàn)榇_認(rèn)某個(gè)系統(tǒng)的內(nèi)存總線速度并非總是易事,所以要得到這個(gè)數(shù)值可能有點(diǎn)困難。
2、確認(rèn)虛擬化應(yīng)用程序的負(fù)荷模式和恢復(fù)需求。
在白天或晚上有沒有這樣一個(gè)窗口:虛擬化應(yīng)用程序能夠合理關(guān)閉、進(jìn)行備份?
在白天或晚上有沒有這樣一個(gè)窗口:ESX物理服務(wù)器上的總負(fù)荷非常小、可以進(jìn)行備份,又不會(huì)對(duì)運(yùn)行中的應(yīng)用程序帶來負(fù)面影響?如果沒有應(yīng)用程序和ESX服務(wù)器可用窗口,就需要選擇一種代理備份方法。
你需要能夠經(jīng)?;謴?fù)單個(gè)文件嗎?如果是這樣,你極可能需要直接在虛擬機(jī)里面運(yùn)行備份代理軟件。
如果你已經(jīng)設(shè)計(jì)并部署了幾套數(shù)據(jù)保護(hù)體系結(jié)構(gòu),那么需求征集過程對(duì)你來說可能相當(dāng)熟悉。這個(gè)過程對(duì)虛擬基礎(chǔ)架構(gòu)來說沒有太大的變化。
一旦你明白了自己的應(yīng)用程序和數(shù)據(jù)保護(hù)需求,就需要做出幾個(gè)簡(jiǎn)單的決定:
每個(gè)虛擬機(jī)上安裝代理軟件
這是最簡(jiǎn)單的決策,因?yàn)樗w現(xiàn)了你對(duì)處理物理基礎(chǔ)架構(gòu)已經(jīng)采取的措施。這種方法的優(yōu)點(diǎn)在于:
·對(duì)現(xiàn)有的工作流干擾很小
·應(yīng)用程序易于備份及恢復(fù)
·能夠?qū)崿F(xiàn)文件級(jí)恢復(fù)
但這種方法有兩大缺點(diǎn):
·備份軟件代理需要總體成本
·進(jìn)行備份時(shí),需要管理ESX服務(wù)器上的負(fù)荷
虛擬機(jī)管理程序服務(wù)控制臺(tái)上安裝代理軟件
這也是相當(dāng)簡(jiǎn)單的決定。它只需要每臺(tái)ESX服務(wù)器上安裝一個(gè)Red Hat Linux代理軟件。
優(yōu)點(diǎn):
·很低的代理軟件成本
·高性能的鏡像備份及恢復(fù)(只要針對(duì)vmdk文件進(jìn)行操作)
#p#
缺點(diǎn):
·需要編寫一些腳本
·無法實(shí)現(xiàn)文件級(jí)恢復(fù)
·缺乏應(yīng)用程序感知功能
代理恢復(fù)
1)VMware整合備份(VCB)
VCB提供了使用Windows代理主機(jī)來備份Windows虛擬機(jī)的功能。
優(yōu)點(diǎn):
·備份期間,幾乎完全消除了虛擬機(jī)和ESX服務(wù)器上的負(fù)荷
·能夠?qū)崿F(xiàn)虛擬機(jī)熱備份
缺點(diǎn):
·缺乏對(duì)非Windows平臺(tái)的支持
·恢復(fù)方面存在一些局限性
·需要VCB許可成本
2)存儲(chǔ)服務(wù)器快照
如果你的存儲(chǔ)系統(tǒng)提供了相應(yīng)功能,那么這個(gè)方法一旦部署到位,管理起來相當(dāng)簡(jiǎn)單。你可以把另一個(gè)主機(jī)連接至存儲(chǔ)系統(tǒng),即可管理快照,以便備份及恢復(fù)。
優(yōu)點(diǎn):
·簡(jiǎn)單方便
·應(yīng)用服務(wù)器和ESX服務(wù)器的開銷小
缺點(diǎn):
·具有快照功能的存儲(chǔ)系統(tǒng)需要成本
·初始部署比較復(fù)雜(復(fù)雜性相差很大,這取決于實(shí)際部署)
在虛擬環(huán)境中部署合適的數(shù)據(jù)保護(hù)解決方案能為你帶來怎樣的幫助?
借助虛擬化技術(shù),你可以進(jìn)行把物理機(jī)轉(zhuǎn)變成虛擬機(jī)之類的操作;某些情況下,你還可以充分利用現(xiàn)有的備份鏡像、遷移至虛擬基礎(chǔ)架構(gòu)。
如果你進(jìn)行了數(shù)據(jù)保護(hù)規(guī)劃,就根本用不著進(jìn)行裸機(jī)災(zāi)難恢復(fù)了,因?yàn)樘摂M存儲(chǔ)文件系統(tǒng)就是簡(jiǎn)單的單個(gè)文件?;謴?fù)整個(gè)系統(tǒng)就如同恢復(fù)單個(gè)文件一樣簡(jiǎn)單。
站點(diǎn)災(zāi)難恢復(fù)能夠得到大大簡(jiǎn)化,因?yàn)槟憧梢栽谳^低端的物理系統(tǒng)上迅速啟動(dòng)站點(diǎn);按照需要添加功能,又不會(huì)干擾業(yè)務(wù)的正常運(yùn)行。你仍需要制訂站點(diǎn)災(zāi)難恢復(fù)計(jì)劃,不過有許多可用資源能幫你完成這項(xiàng)工作。與物理機(jī)集群相比,利用VMware虛擬基礎(chǔ)架構(gòu)(VMware Virtual Infrastructure)實(shí)現(xiàn)虛擬機(jī)集群不但難度低得多,成本也要低得多。
虛擬設(shè)備可以大大簡(jiǎn)化應(yīng)用程序的購買、安裝、配置及更新。某些情況下,它們還有助于簡(jiǎn)化站點(diǎn)災(zāi)難恢復(fù)。
【編輯推薦】




















