linux双机热备软件Rose,Linux Rose HA 双机热备软件原理
Rose HA 的容錯備援運作過程
自動偵測 (Auto-Detect) 階段 由主機上的軟件通過冗余偵測線,經由復雜的監聽程序。邏輯判斷,來相互偵測對方運行的情況,所檢查的項目有:
主機硬件 (CPU 和周邊 )
主機網絡
主機操作系統
數據庫引擎及其它應用程序
主機與磁盤陣列連線
為確保偵測的正確性,而防止錯誤的判斷,可設定安全偵測時間,包括偵測時間間隔,偵測次數以調整安全系數,并且由主機的冗余通信連線,將 所匯集的訊息記錄下來,以供維護參考。
自動切換 (Auto-Switch) 階段 某一主機如果確認對方故障,則正常主機除繼續進行原來的任務,還將依據各種容錯備援模式接管預先設定的備援作業程序,并進行后續的程序及服務。
自動恢復 (Auto-Recovery) 階段 在正常主機代替故障主機工作后,故障主機可離線進行修復工作。在故障主機修復后,透過冗余通訊線與原正常主機連線,自動切換回修復完成的主機上。整個回復 過程完成由 EDI-HA 自動完成,亦可依據預先配置,選擇回復動作為半自動或不回復。
RoseHA 雙機熱備軟件概述
在雙機熱備的架構中,除了要考慮切換時間外,要根據每個系統的作業環境,包括網路系統是單網或是雙網,數據庫的安裝和作業內容及用戶端的設備是經由 廣域網路、區域網路接入不同用戶有不同的需求,而要求有不同的切換模式,所以選擇不同的切換模式,可以使用戶端的改變達到最少的程度。
ROSEHA 根據不同的行業及各行業不同的需求設計多種備援模式以彈性的調適用戶的最佳組合及選擇。
ROSEHA 系統運作方式
在正常的運作情形之下,主機之間透過冗余偵測線路互相偵測,當任一主機有錯誤產生時, ROSE HA 提供嚴謹的判斷與分析,確認主機出錯之后,才完全啟動備援接管動作。
支持各種操作系統平臺,包括 Windows NT/2000/2003 、 SCO Openserver/Unixware 、 Linux 、 Solaris 等。
RoseHA 支持各種數據庫: MS-SQL 、 Oracle 、 Informix 、 Sybase 、 Lotus/Nose 、 DB2 等
接管動作包括
文件系統 ( File System)
數據庫 ( Database)
網絡地址 ( IP Address)
應用程序 (AP)
系統環境 (OS)
產品性能指標
產品概述
容錯方式
硬件、分區共享
支持平臺
Windows,Linux,SCO Unix,Solaris
工作方式
支持共享磁盤陣列
工作模式
主從 , 雙工
支持數據褲
與數據庫無關
臨控方式
串口線、網線
產品概述
增加了日志部分的內容信息。增強了資源的修改編輯功能。增加了對 Team 類型網卡的支持;增加了共享盤盤符被占用的報警機制。手冊針對相關功能進行了修改和補充。增加了對磁盤陣列的硬件鎖功能的支持;增加了對 Switch 或 HUB 斷電的適應能力。增強了對 FileShare 可用共享資源的管理
容錯方式
也叫工作方式,是軟硬件設備使用何種方式進行容錯操作,一般常用的為純軟件和磁盤鏡像,純軟件和目錄鏡像,純硬件和分區共享操作方式等。也可以從工 作原理上分為共享磁盤陣列柜方式和鏡像磁盤方式。
支持平臺
是指軟件及硬件運行的環境,可以在何種操作系統下操作運行,如 Windows , Linux , SCO , Unix , Solaris 等。
工作模式
一種是雙機熱備份模式(也叫主從方式):正常情況下,一臺機器工作,提供數據庫或其它服務,另一臺做為備份機,當工作機出現故障時,備份機可以立即 接替故障機的工作,保證系統工作連續,這種工作模式保證了系統的容錯和實時功能;另一種是雙機互備援(雙工方式)模式:在雙工模式下,一臺服務器作為數據 庫或其它應用服務器,提供數據庫或其它服務,另一臺服務器可做文件服務器或 WWW 服務器使用,正常情況下,兩臺機器各自完成自己的工作,當有一臺機器出現故障時,另一臺機器可以立即接替故障機的工作,保證系統工作連續。
支持數據庫
軟硬件系統是否需要數據庫支持,及所能支持的數據庫類型,如 SQL , Oracle , exchange 。
監控方式
系統運行時以何種方式進行狀態監控,如網線,串口線,專用軟件等。
總結
以上是生活随笔為你收集整理的linux双机热备软件Rose,Linux Rose HA 双机热备软件原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hbase时间同步
- 下一篇: linux中配置phpcms v9 中的