達(dá)夢數(shù)據(jù)主備集群軟件DMDataWatch是一種集成化的高可靠性解決方案,該方案基于數(shù)據(jù)庫REDO日志,不依賴于第三方軟件和存儲,用于解決由于硬件故障、自然災(zāi)害等原因?qū)е碌臄?shù)據(jù)庫服務(wù)長時(shí)間中斷問題,提供不間斷數(shù)據(jù)庫服務(wù),可同時(shí)滿足用戶對數(shù)據(jù)安全性和高可用性的要求。數(shù)據(jù)主備包含的主要部件有:主數(shù)據(jù)庫、備數(shù)據(jù)庫、聯(lián)機(jī)REDO日志系統(tǒng)、本地REDO日志歸檔服務(wù)、實(shí)時(shí)REDO日志歸檔服務(wù)、REDO日志重做服務(wù)、MAL系統(tǒng)、主備進(jìn)程和監(jiān)視器。其中,主備進(jìn)程和監(jiān)視器是兩個(gè)獨(dú)立的工具,其他部件集成在DM8數(shù)據(jù)庫服務(wù)器DMSERVER中。
達(dá)夢數(shù)據(jù)主備能夠提供主備機(jī)切換、備機(jī)接管、應(yīng)用自動重連、自動同步歷史數(shù)據(jù)功能,通過監(jiān)控工具DMWMON,可實(shí)時(shí)監(jiān)控主、備數(shù)據(jù)庫的狀態(tài)和數(shù)據(jù)同步情況。
?
主備系統(tǒng)的可靠性主要取決于系統(tǒng)的故障檢測與故障恢復(fù)的處理過程是否可靠、全面。
主機(jī)故障、備機(jī)故障、外部網(wǎng)絡(luò)故障、內(nèi)部網(wǎng)絡(luò)故障、監(jiān)視器故障都能提供相應(yīng)的處理情況。
大規(guī)模并發(fā)場景下,DMDataWatch性能與單機(jī)的性能相比并無明顯損耗。