RoseHA主要功能特點
l 友好的界面
RoseHA 提供了友好直觀的圖形安裝界面和監控管理界面。通過直觀而又方便的Java Applet管理界面,用戶可以交互式地對集群系統進行配置、監控和管理,并可以利用Applet的網絡特性,通過網絡對系統進行遠程管理,實時地顯示出主機系統及服務的狀態
l 靈活的Active-Active模式和Active-Standby模式 RoseHA支持Active-Active模式和Active-Standby模式。用戶可指定每臺服務器的作用(active or standby),指定要監控的服務和硬件部分,定義指定的服務發生故障后要采取的進一步行動(如是否重新啟動該服務、允許的*大啟動時間等)。
l 支持多條心跳路徑 可以將網線和RS-232串口線作為在RoseHA軟件的心跳路徑。配置多條心跳路徑可以避免系統的單點故障。
l 支持虛擬MAC地址 在網絡環境中,每個IP與唯一的MAC綁定在一起。而傳統的集群結構下,將致使集群的活動IP在不同時刻綁定不同的MAC地址,導致跨網段通信出問題。為了集群軟件更好的支持這種網絡安全級別較高的網絡環境,RoseHA提供了支持虛擬MAC地址的功能,使集群環境IP地址實現與唯一MAC地址綁定。
l 自動切換 當系統出現故障時(如:系統宕機、HA進程/應用進程被殺掉、RS-232、SCSI、光纖、網絡線纜斷開),RoseHA 將確定故障原因,并采取相應對策,并將這些應用切換到備份服務器上。而故障服務器中未受影響的應用不會被切換,既不會受任何影響。不需要系統管理員干預。
l 自動檢測 在集群系統的每一臺服務器內,RoseHA具有兩個核心進程,它們互相監控,如果其中一個進程失敗,另一個進程會立即進行恢復。
l 服務器可靠性
在主服務器出現故障(如掉電或宕機)時,另外一臺服務器接管故障服務器上運行的所有的關鍵性應用。
l 網絡可靠性
如果服務器的網絡部分發生故障,會導致客戶不能連接和訪問到服務器,這同樣是致命的故障。如果該服務器配備了冗余的網絡接口,RoseHA會使用它來恢復網絡連接。在沒有配備冗余的網絡接口,或者所有的網絡接口均出現故障時,HA會將該應用切換到另外一臺服務器上。切換完成后,客戶在短暫的切換過程后能夠繼續訪問所需的服務。
l 存儲可靠性
需要將應用的全部數據存儲在兩臺服務器都能訪問到的共享磁盤中。建議使用磁盤陣列來存儲數據,這樣可以避免單點固障,而且便于對系統的容量進行擴充。對由Volume Manager軟件管理的磁盤陣列,RoseHA提供了相應的處理程序,以保證磁盤陣列及數據的可靠性。
l 應用可靠性
在高可用性系統中可以運行多個應用。每一個應用是作為一個服務而存在的。在服務器中,當某個服務失敗而其它服務正常運行時,RoseHA將處理這個失敗的服務。在將這個服務切換到另一臺服務器上時,該服務器上運行的服務也不會受到影響。對于與網絡不相關的純數據應用,只需要切換數據存儲和數據處理軟件。而在與網絡相關的客戶機/服務器應用,除了要切換數據存儲和數據處理軟件外,還需要切換相關的虛擬IP。如果希望兩個服務獨立地進行切換,則此兩個IP地址不能相同。如果使用了相同的IP地址,在發生切換時,RoseHA會將所有使用該IP的服務都切換到另外一臺服務器上去。
l 豐富的附加功能
提供不同的針對特定應用的Agent程序,使服務監控更切實際,更加有效;提供用于開發Agent程序的應用程序界面(API),使用者可針對特定的服務編寫Agent程序,執行與特定服務相關的狀態診斷及錯誤恢復工作的。 |
 |
|