數(shù)據(jù)復(fù)制操作的發(fā)起來自業(yè)務(wù)系統(tǒng),不論來自系統(tǒng)的計算層、網(wǎng)絡(luò)層,還是存儲層,肯定會影響到業(yè)務(wù)系統(tǒng)的性能,對于那些要求高性能的業(yè)務(wù)系統(tǒng)或者已經(jīng)是高負(fù)荷運(yùn)行的業(yè)務(wù)系統(tǒng),必須分析建立容災(zāi)系統(tǒng)對業(yè)務(wù)系統(tǒng)性能的影響。不同容災(zāi)技術(shù)對業(yè)務(wù)系統(tǒng)的影響不同, 比如,一個采用同步數(shù)據(jù)復(fù)制技術(shù)的容災(zāi)解決方案,如果容災(zāi)備份中心與業(yè)務(wù)中心距離超過100公里以上,需要考慮數(shù)據(jù)傳輸?shù)臅r延對業(yè)務(wù)系統(tǒng)IO性能造成的影響,距離越遠(yuǎn),業(yè)務(wù)系統(tǒng)IO性能下降的速度越快。
遠(yuǎn)程容災(zāi)(http://www.expresscluster.net.cn/news4/201309231.html)備份系統(tǒng)運(yùn)行平穩(wěn)后,需要對備份數(shù)據(jù)(數(shù)據(jù)庫)的可用性進(jìn)行檢查,一些容災(zāi)解決方案采用的是主/備工作方式,正常情況下,備份中心的數(shù)據(jù)是不能夠打開使用的,只有在業(yè)務(wù)系統(tǒng)工作中斷,或者切斷容災(zāi)進(jìn)程的情況下,才能夠?qū)浞輸?shù)據(jù)(數(shù)據(jù)庫)的可用性進(jìn)行檢查,這樣做,勢必對業(yè)務(wù)系統(tǒng)正常運(yùn)行產(chǎn)生影響。
容災(zāi)系統(tǒng)包括傳輸數(shù)據(jù)的網(wǎng)絡(luò),由于網(wǎng)絡(luò)傳輸擁堵或者中斷等原因,數(shù)據(jù)復(fù)制同樣會造成業(yè)務(wù)系統(tǒng)性能的下降甚至業(yè)務(wù)運(yùn)行的中斷,當(dāng)?shù)却齻鬏數(shù)臄?shù)據(jù)溢出數(shù)據(jù)復(fù)制發(fā)起端的緩沖區(qū)時,有可能造成數(shù)據(jù)的丟失,或者數(shù)據(jù)傳輸次序的混亂,破壞備份數(shù)據(jù)庫的一致性,使得數(shù)據(jù)庫不可恢復(fù)。
容災(zāi)系統(tǒng)的投入和產(chǎn)出分析(CBA)
眾所周知,TCO和ROI是衡量容災(zāi)系統(tǒng)投入和回報的主要指標(biāo),CBA強(qiáng)調(diào)的是投資產(chǎn)出的分析,從業(yè)務(wù)系統(tǒng)發(fā)展的角度考慮容災(zāi)系統(tǒng)投資的合理性。
首先,要考慮準(zhǔn)備建設(shè)的容災(zāi)系統(tǒng)與正在運(yùn)行的業(yè)務(wù)系統(tǒng)的延續(xù)性,保護(hù)前期投資,為了建立新容災(zāi)系統(tǒng)而對原有業(yè)務(wù)系統(tǒng)進(jìn)行大規(guī)模改造的情況,應(yīng)該盡量避免。其次,要考慮業(yè)務(wù)系統(tǒng)擴(kuò)展對容災(zāi)系統(tǒng)的影響,特別是存儲容量增加的影響和通信線路負(fù)荷的影響,由于單業(yè)務(wù)容災(zāi)系統(tǒng)使用概率很低,CBA的結(jié)果傾向于選擇專業(yè)的數(shù)據(jù)容災(zāi)中心服務(wù)方式。