支持眾多的PC平臺的Unix系統(tǒng)(如:SCO/Unix、Solraris X86等)
支持各種數(shù)據(jù)庫:MS-SQL、Oracle 、Informix、Sysbase、Excheng|、Lotus/Nose、DB2等接管動作包括
文件系統(tǒng)( File System)
數(shù)據(jù)庫( Database)
網(wǎng)絡(luò)地址( IP Address)
應用程序(AP)
系統(tǒng)環(huán)境(OS)
容錯備援運作過程
自動偵測(Auto-Detect)階段,由主機上的軟件通過冗余偵測線,經(jīng)由復雜的監(jiān)聽程序。邏輯判斷,來相互偵測對方運行的情況,所檢查的項目有:
主機硬件(CPU和周邊)
主機網(wǎng)絡(luò)
主機操作系統(tǒng)
數(shù)據(jù)庫引擎及其它應用程序
主機與磁盤陣列連線
為確保偵測的正確性,而防止錯誤的判斷,可設(shè)定安全偵測時間,包括偵測時間間隔,偵測次數(shù)以調(diào)整安全系數(shù),并且由主機的冗余通信連線,將所匯集的訊息記錄下來,以供維護參考。
自動切換(Auto-Switch)階段 某一主機如果確認對方故障,則正常主機除繼續(xù)進行原來的任務(wù),還將依據(jù)各種容錯備援模式接管預先設(shè)定的備援作業(yè)程序,并進行后續(xù)的程序及服務(wù)。
自動恢復(Auto-Recovery)階段 在正常主機代替故障主機工作后,故障主機可離線進行修復工作。在故障主機修復后,透過冗余通訊線與原正常主機連線,自動切換回修復完成的主機上。整個回復過程完成由EDI-HA自動完成,亦可依據(jù)預先配置,選擇回復動作為半自動或不回復。
多種容錯備援模式
1,雙機相互備援模式
2,主從式備援模式
3,Hot Standby模式
4,雙網(wǎng)卡,單網(wǎng)段類型
5,雙網(wǎng)卡、雙網(wǎng)段模式
6,多主機備援系統(tǒng)
用戶定制模式
在雙機熱備的架構(gòu)中,除了要考慮切換時間外,要根據(jù)每個系統(tǒng)的作業(yè)環(huán)境,包括網(wǎng)路系統(tǒng)是單網(wǎng)或是雙網(wǎng),數(shù)據(jù)庫的安裝和作業(yè)內(nèi)容及用戶端的設(shè)備是經(jīng)由廣域網(wǎng)路、區(qū)域網(wǎng)路接入不同用戶有不同的需求,而要求有不同的切換模式,所以選擇不同的切換模式,可以使用戶端的改變達到最少的程度。
ROSE HA根據(jù)不同的行業(yè)及各行業(yè)不同的需求設(shè)計多種備援模式以彈性的調(diào)適用戶的最佳組合及選擇。
雙主機通過一條TCP/IP網(wǎng)絡(luò)線以及一條RS-232電纜線相聯(lián)
雙主機各自通過一條SCSI電纜線與RAID磁盤陣列相聯(lián)
雙主機各自運行不同的作業(yè),彼此獨立,并相互備援
主機A故障后,主機B自動接管主機A運行
主機A的作業(yè)將在主機B上自動運行
主機A的客戶(client)要在主機B上重新登錄
主機A修復后,主機B將把A的作業(yè)自動交還主機A
已經(jīng)連到主機B上的A的客戶需要在主機A上重新登錄
主機B故障時,主機A接管主機B的作業(yè)和數(shù)據(jù)
主機B修復時,主機A再將原來接管的作業(yè)和數(shù)據(jù)交還主機B
雙主機通過一條TCP/IP網(wǎng)絡(luò)線以及一條RS-232電纜線相聯(lián)
雙主機各自通過一條SCSI電纜線與RAID相聯(lián)
主機A為Master,主機B為Slave
主機A處理作業(yè)和數(shù)據(jù),主機B作為熱備份機
主機A故障后,主機B自動接管主機A的作業(yè)和數(shù)據(jù)
主機B同時接管A的主機名(Host)及網(wǎng)絡(luò)地址(IP)
主機A的作業(yè)將在主機B上自動運行
主機A的客戶(client)可繼續(xù)運行,無需重新登錄
主機B現(xiàn)為Master,主機A修復后作為Slave,作為熱備份機
2個主機建議使用規(guī)格相同的主機
雙機熱備份(Hot Standby)
雙主機通過一條TCP/IP網(wǎng)絡(luò)線以及一條RS-232電纜線相聯(lián)
雙主機各自通過一條SCSI電纜線與RAID相聯(lián)
主機A為Master,主機B為Slave
主機A處理作業(yè)和數(shù)據(jù),主機B作為熱備份機
主機A故障后,主機B自動接管主機A的作業(yè)和數(shù)據(jù)
主機B同時接管A的主機名(Host)及網(wǎng)絡(luò)地址(IP)
主機A的作業(yè)將在主機B上自動運行
主機A的客戶(client)可繼續(xù)運行,無需重新登錄
主機A修復后,自動接管原來的作業(yè)和數(shù)據(jù),主機B繼續(xù)作備份機
雙機雙網(wǎng)絡(luò)適配器(Dual Ethernet Adapter)
雙主機各自通過一條SCSI電纜線與RAID相聯(lián)
雙主機各自運行不同的作業(yè)
每一主機定義第一網(wǎng)口和第二網(wǎng)口
主機A上第一網(wǎng)口在故障時由第二網(wǎng)口接管
主機B上第一網(wǎng)口在故障時由第二網(wǎng)口接管
主機A故障后,主機B自動接管主機A的作業(yè)和數(shù)據(jù)
主機B同時接管A的主機名(Host)及網(wǎng)絡(luò)地址(IP)
主機A的作業(yè)將在主機B上自動運行
主機A的客戶(client)可繼續(xù)運行,無需重新登錄
主機A同樣可作B的備份機
進行數(shù)機雙工備份和網(wǎng)卡的備份
ROSE HA 新功能介紹
RoseHA for Windows
增加了對Team 類型網(wǎng)卡的支持。
增加了對磁盤陣列的硬件鎖功能的支持。
修改了Volume資源的配置方式,以一個磁盤設(shè)備(Disk)作為基本卷單元進行配置。
增強了對共享卷的處理,在主機發(fā)生卷資源切換不成功時,會主動關(guān)機或重新啟動,確保備機接管成功。
對于NT Server 類型的資源,增加了新的配置方式:除傳統(tǒng)的直接選擇NT Service方式進行配置外,還可以通過指定Start、Stop、Agent三個欄目(的程序)的方式進行配置。
在Userdefine類型資源中,增加了是否允許Agent程序出現(xiàn)運行窗口的選項。
增強了資源的修改編輯功能。
增加了共享盤盤符被占用的報警機制。
增加了對Switch或HUB斷電的適應能力。
增強了對FileShare資源可用共享資源的處理。
增加了RoseHA界面中將各種配置信息保存到文本文件的功能。
增加了日志部分的內(nèi)容信息。
重新設(shè)計了HOSTID機制,確保重新安裝系統(tǒng),硬盤重新分區(qū)不會改變HOSTID。
其它管理界面各個方面操作及顯示上的修改完善。
手冊針對相關(guān)功能進行了修改和補充。
RoseHA for Linux
支持各種主流最新的Linux操作系統(tǒng),如RedHat 7.x, RedHat 8.x。
新的基于Java2的GUI管理配置界面。
支持Intel網(wǎng)卡的iANS功能,Intel網(wǎng)卡必須使用Intel提供的e100, e1000的驅(qū)動程序。
配置界面中增加了GroupID的設(shè)定功能,可以更加輕松直觀的將多個服務(wù)指定為一組,這些組中的服務(wù)將同時切換帶入帶出。
配置界面中提供了多個卷的配置方式,可以為一個Job配置一個以上的卷資源。
增加了管理界面的修改功能,可以在管理界面中直接修改處于BringOut狀態(tài)的Job,無須刪除后重新配置。
增加了新的磁盤系統(tǒng)監(jiān)控機制,可以更加高效,準確,及時的監(jiān)控磁盤陣列狀態(tài)。
規(guī)范統(tǒng)一Agent的返回值,正常時返回0值,異常時非0值。
增強安全性,修改部分執(zhí)行文件權(quán)限。確保root用戶才能運行HA的相關(guān)程序。
RoseHA for UnixWare
支持UnixWare 7.1.1最新補丁包 uw711m2.ima
新的基于Java2的GUI管理配置界面。
增加了新的磁盤系統(tǒng)監(jiān)控機制,可以更加高效,準確,及時的監(jiān)控磁盤陣列狀態(tài)。
規(guī)范統(tǒng)一Agent的返回值,正常時返回0值,異常時非0值。
增強安全性,修改部分執(zhí)行文件權(quán)限。確保root用戶才能運行HA的相關(guān)程序。
更新HostID機制。通過安裝RoseHA后,使用RoseHA提供的hostid工具獲得申請License所需的hostid,不再使用UnixWare系統(tǒng)的SystemID作為hostid。確保重新安裝操作系統(tǒng),硬盤重新分區(qū)不會改變HOSTID