雙活容災

雙活容災即災備系統中使主生產端資料庫和備機端資料庫同時線上運行,處於可讀可查詢的狀態的技術。

基本介紹

  • 中文名:雙活容災
  • 外文名:Dual live disaster tolerance
  • 含義:可讀可查詢的狀態的技術
  • 工作原理:共享存儲(磁碟陣列)的方式等
工作原理,容災分類,套用領域,相關產品,

工作原理

先來說一下當前高可用災備系統常有的幾種工作方式:
第一種是:共享存儲(磁碟陣列)的方式,第二種是:雙機雙存儲,也叫全冗餘方式,第三種是:利用數據的同步方式,通常我們稱為mirror方式。

第一種共享存儲(磁碟陣列)的方式用戶數據一般會放在磁碟陣列上,當主機宕機後,備機繼續從磁碟陣列上取得原有數據,此時當主機工作時,備機處於未激活狀態,不能訪問磁碟陣列,不具備備機查詢功能。而後,產生了RAC技術,但使用範圍有限。
第二種雙機雙存儲,也叫全冗餘方式,這種方式最大程度上解決了存儲單點故障的情況,利用存儲間數據同步做冗餘,保證某一存儲設備的計畫性停機,不影響整個伺服器雙機熱備系統的工作,但是,針對客戶端來說,備機也是屬於處於未激活狀態,不能訪問,同樣不具備備機查詢的特點。
第三種利用數據的同步方式,通常我們稱為mirror方式,而數據同步方式有多種:
.基於檔案級的複製功能,當主機數據發生變化,及時將變化過的檔案複製到備機,如果備機存在則要覆蓋存在檔案,我們看到,備機數據及檔案必須具有可寫許可權,無法在打開狀態下被覆蓋,所以,不具備備機查詢功能。
.基於資料庫內部機制,進行有效的獲取主機數據增量或通過訂閱複製,要求特點,必須備機處於線上狀態,否則,將無法實時寫入備機資料庫中,備機資料庫屬於線上狀態,也具有可讀可查詢的許可權,屬於備機查詢功能,但是,對於大一點的資料庫,SQLServer2000或2005所帶的定閱複製會造成伺服器資料庫運行緩慢,在正規的容災備份系統中,一般不作為主流系統使用。
.基於數據攔截技術,目前國際國內,比較成熟的雙機熱備軟體通常會使用數據攔截的技術,通常稱為鏡像軟體即Mirror軟體,這種技術當前已非常成熟,攔截的方式也不盡相同,通過攔截主機增量數據,實時寫入到備機,來達到主備機數據一致性,而備機的不同寫入方式,可使備機處於離線或線上狀態,凡是在套用層直接寫入攔截的主機增量數據,備機必將處理離線狀態,否則無法寫入到備機,而如果備機同樣模擬主機向底層傳送主機寫入數據請求,此時,備機可處理線上狀態,可真正意義上達到可讀可查詢狀態,實現真正意義上的備機查詢。

容災分類

從其對系統的保護程度來分,可以將容災系統分為:數據容災和套用容災
數據容災就是指建立一個異地的數據系統,該系統是本地關鍵套用數據的一個實時複製。
套用容災是在數據容災的基礎上,在異地建立一套完整的與本地生產系統相當的備份套用系統(可以是互為備份),在災難情況下,遠程系統迅速接管業務運行。數據容災是抗禦災難的保障,而套用容災則是容災系統建設的目標。

套用領域

1、有據可詢的,可驗證的災備,使備份機處於線上狀態,可實時驗證數據正確性、可用性
2、分流主機資料庫的客戶端訪問流量壓力
3、徹底取代災備演練技術和方案,避免災備演練失敗造成主資料庫down機或數據丟失風險
4、縮短,當主機down機,備機切換時間,即縮短RTO指標,真正達到秒級瞬間切換
5、可作為災備安全查詢機,有效保護區域網路生產機安全

相關產品

迪思傑(dsg)
優備eubase容災備份軟體

相關詞條

熱門詞條

聯絡我們