產(chǎn)品特性
異構(gòu)容災(zāi),數(shù)據(jù)庫(kù)雙活
?當(dāng)生產(chǎn)數(shù)據(jù)庫(kù)遇到計(jì)劃內(nèi)或非計(jì)劃停機(jī)時(shí),能夠支持在異構(gòu)環(huán)境下前端應(yīng)用程序快速、無縫的切換到容災(zāi)數(shù)據(jù)庫(kù)。
?在災(zāi)難未發(fā)生時(shí),生產(chǎn)端和容災(zāi)端可以同時(shí)分別進(jìn)行讀寫和查詢,從而實(shí)現(xiàn)主備數(shù)據(jù)庫(kù)的負(fù)載均衡和應(yīng)用雙活。
數(shù)據(jù)一致性,精確高可靠性
?與其它基于磁盤或文件系統(tǒng)的物理復(fù)制技術(shù)相比,不但省略了漫長(zhǎng)的數(shù)據(jù)庫(kù)recovery和啟動(dòng)時(shí)間,而且能夠保證99%的切換成功,提升生產(chǎn)系統(tǒng)可靠性。
?事務(wù)是保證數(shù)據(jù)一致性的重要手段,整個(gè)邏輯整體即一個(gè)事務(wù),用戶對(duì)數(shù)據(jù)的復(fù)雜操作是一個(gè)邏輯整體,如果處理不當(dāng)極易造成數(shù)據(jù)不一致,同屬一個(gè)邏輯整體的操作應(yīng)該作為一個(gè)事務(wù)進(jìn)行處理,從而避免出現(xiàn)數(shù)據(jù)不一致。DR基于Oracle事務(wù)復(fù)制,在事務(wù)開始發(fā)生時(shí)就捕獲變化數(shù)據(jù),事務(wù)一提交就馬上發(fā)送到目標(biāo)端。只捕獲提交的事務(wù),過濾未提交的事務(wù),保證數(shù)據(jù)一致性.
?日志回滾,避免數(shù)據(jù)邏輯錯(cuò)誤導(dǎo)致的數(shù)據(jù)丟失
?斷點(diǎn)續(xù)傳,保障數(shù)據(jù)傳輸過程中網(wǎng)絡(luò)中斷導(dǎo)致的數(shù)據(jù)丟失
基于變化量傳輸,資源占用率低
?基于數(shù)據(jù)庫(kù)日志捕獲、解析、傳遞、加載技術(shù),實(shí)現(xiàn)同構(gòu)&異構(gòu)環(huán)境下低影響的數(shù)據(jù)同步,秒級(jí)數(shù)據(jù)延遲。
?基于日志變化量的傳輸機(jī)制,提升網(wǎng)絡(luò)資源利用率。
?獨(dú)立于Oracle系統(tǒng)架構(gòu),不依賴于觸發(fā)器,不占用Oracle資源,對(duì)生產(chǎn)系統(tǒng)低影響。
?源端系統(tǒng)CPU占有率在1%-5%
異構(gòu)數(shù)據(jù)遷移
?數(shù)據(jù)遷移可用于數(shù)據(jù)庫(kù)利舊,分擔(dān)原生產(chǎn)系統(tǒng)壓力,構(gòu)建數(shù)據(jù)倉(cāng)庫(kù)等用途;支持AIX、HP-UX、Solaris、Linux、Windows跨平臺(tái)的數(shù)據(jù)傳輸,支持復(fù)制到Oracle、Sql、Informix等目的系統(tǒng),同時(shí)支持Oracle 9i/10g/11g等不同版本數(shù)據(jù)庫(kù)之間的數(shù)據(jù)傳輸。
業(yè)務(wù)數(shù)據(jù)分發(fā)
?如用于金融證券等總部向營(yíng)業(yè)部分發(fā)關(guān)鍵數(shù)據(jù),用于當(dāng)?shù)匦袠I(yè)監(jiān)管需求。通過數(shù)據(jù)生產(chǎn)庫(kù)實(shí)時(shí)復(fù)制到一個(gè)/多個(gè)本地/異地的數(shù)據(jù)庫(kù),部署多服務(wù)器、多數(shù)據(jù)庫(kù)來分擔(dān)負(fù)載,提高響應(yīng)速度。支持多種數(shù)據(jù)分發(fā)拓?fù)浣Y(jié)構(gòu),一對(duì)多,多對(duì)一,級(jí)聯(lián)復(fù)制等。
應(yīng)用場(chǎng)景
?數(shù)據(jù)庫(kù)容災(zāi)/雙活
?小機(jī)環(huán)境、 RAC環(huán)境下的容災(zāi)保護(hù)
?數(shù)據(jù)上報(bào)和下發(fā)
?數(shù)據(jù)庫(kù)滾動(dòng)升級(jí)時(shí),保護(hù)業(yè)務(wù)不中斷
解決方案
數(shù)據(jù)庫(kù)讀寫分離雙活部署方案
?如下圖所示: DR容災(zāi)網(wǎng)關(guān)通過數(shù)據(jù)庫(kù)讀寫分離雙活部署的方式,對(duì)數(shù)據(jù)庫(kù)讀和寫的操作分開對(duì)應(yīng)不同的數(shù)據(jù)庫(kù)服務(wù)器,這樣能有效地減輕數(shù)據(jù)庫(kù)壓力,也能減輕io壓力。主數(shù)據(jù)庫(kù)提供寫操作,從數(shù)據(jù)庫(kù)提 供讀操作,當(dāng)主數(shù)據(jù)庫(kù)進(jìn)行寫操作時(shí),數(shù)據(jù)要同步到從的數(shù)據(jù)庫(kù),有效保證數(shù)據(jù)庫(kù)完整性。