注意分析你的恢復(fù)時(shí)間目標(biāo)(RTO)和恢復(fù)點(diǎn)目標(biāo)(RPO)要有益得多,而不是注重有多少個(gè)9。RTO是指在站點(diǎn)運(yùn)行中斷時(shí),恢復(fù)站點(diǎn)運(yùn)行所需的時(shí)間。RPO是指你愿意損失多少數(shù)據(jù)。這兩個(gè)目標(biāo)常常是相互竟?fàn)幍?。如果RPO目標(biāo)是零,而你的數(shù)據(jù)復(fù)制有幾分鐘延遲,你會(huì)選擇中斷站點(diǎn)幾小時(shí)來(lái)將主備份運(yùn)行起來(lái),而不是通過(guò)故障轉(zhuǎn)移而損失這幾分鐘的數(shù)據(jù)。另一方面,如果RTO目標(biāo)是零,你可能會(huì)立即決定故障轉(zhuǎn)移,寧愿損失幾個(gè)正在進(jìn)行的事務(wù)。
兩者兼得的唯一方法是犧牲一部分性能進(jìn)行真正的同步復(fù)制。你注意過(guò)在ATM機(jī)上取一筆錢(qián)要多長(zhǎng)時(shí)間?這是由于后臺(tái)系統(tǒng)有非常嚴(yán)格的RTO和零RPO目標(biāo)。放棄一筆ATM交易是完全不可接受的,全系統(tǒng)的宕機(jī),無(wú)論時(shí)間長(zhǎng)短,都是金融災(zāi)難。所以每次取錢(qián)都不得不坐聽(tīng)機(jī)器在那兒呼呼響,它正在完成寫(xiě)操作、復(fù)制、將你的交易提交到全球多個(gè)網(wǎng)站建設(shè)站點(diǎn)。如果你不是銀行,則應(yīng)現(xiàn)實(shí)x對(duì)待RTO和RPO目標(biāo)。為了在穩(wěn)定狀態(tài)下的高性能表現(xiàn),偶爾的幾分鐘宕機(jī)或損失留言板的個(gè)把評(píng)論,也算是種公平交易吧。
本文地址:http://m.hbbqcd.cn//article/3359.html