RoseHA

RoseHA是利用共享磁盤陣列實現系統高可用性,保證應用系統7*24不間斷運行的軟件產品。 雙機系統的兩臺服務器都與共享存儲設備連接,用戶的操作系統、應用軟件和雙機軟件分別安裝在兩臺主機的內部存儲(硬盤)上,應用服務的數據則存放在共享存儲設備上。兩臺主機之間通過私有心跳網絡連接,隨時監控對方的運行狀態,它能偵測應用級系統軟件、硬件發生的故障。當工作主機發生故障,無法正常提供服務時,備機會及時偵測到故障信息,并根據切換策略及時進行故障轉移,由備機接管故障主機上的工作,并進行報警,提示管理人員對故障主機進行維護。RoseHA以最低成本提供用戶幾乎不停頓的計算機作業環境。

2016年,RoseHA 10.0 全新發布,新版本在穩定性方面,經過Rose全球數十萬個成功客戶的經驗積累,非常成熟穩健運行。全面支持最新的Oracle、Sybase、 MSSQL、MYSQL數據庫及weblogic、websphere和tomcat等應用,完好兼容Windows、Linux(Redhat/SUSE/Centos/紅旗)、Solaris等主流操作系統最新版本。

功能特點

工作模式

?主從方式(Active/Standby):? 主機工作,從機處于監控準備狀態。當主機宕機時,從機接管從機的工作,待主機恢復正常后,按使用者的預定以自動或手動的方式將服務切換到主機上運行。

?雙工方式(Active/Active):? 兩臺主機同時運行各自的服務工作,且相互監測對方的情況。當一臺主機宕機時,另外一臺主機立即接管它的工作,保證工作不間斷。 譬如:A機運行ORACLE數據庫應用,B機運行IIS網站應用。

特 點

?自動切換:?? 當系統出現故障時(如:系統宕機、HA進程/應用進程被殺掉、RS-232、SCSI、光纖、網絡線纜斷開),RoseHA 將確定故障原因,并采取相應對策,并將這些應用切換到備份服務器上。而故障服務器中未受影響的應用不會被切換,既不會受任何影響。不需要系統管理員干預。

?支持多條心跳路徑: ?可以將網線和RS-232串口線作為在RoseHA軟件的心跳路徑。配置多條心跳路徑可以避免系統的單點故障。兩臺服務器的信息交換可通過:RS232、TCP/IP。

?自動檢測:?在集群系統的每一臺服務器內,RoseHA具有兩個核心進程,它們互相監控,如果其中一個進程失敗,另一個進程會立即進行恢復。

?豐富的附加功能: 提供不同的針對特定應用的Agent程序,使服務監控更切實際,更加有效;提供用于開發Agent程序的應用程序界面(API),使用者可針對特定的服務編寫Agent程序,執行與特定服務相關的狀態診斷及錯誤恢復工作的。

?采取高可靠的錯誤檢測和故障恢復機制減少系統宕機,停機時間并防范錯誤,提供故障警告。

?可設定故障排除后自動或手動回復(switch back)。

?安裝時不需要修改操作系統的核心、更改應用軟件,也無需特殊的硬件。

?提供基于GUI的監控中心,管理員能查看ROSE HA的狀態、檢查錯誤信息和警告、修改系統參數及從遠程工作站管理ROSE HA系統。

?支持各種數據庫,包括ORACLE、Sybase、Informix、SQLSERVER、DB2、MySQL等。

Private Net 私用網絡

兩臺服務器通過私用網絡心跳(HeartBeat)信號,使兩臺服務器能夠相互了解對方的運行情況。為了避免不必要的失效切換,最好建立兩條獨立的物理路徑作為通訊路徑。

?TCP/IP Socket Private Net:兩臺服務器的網卡用反線(back to back)直接或通過LAN建立一條通訊路徑。

?RS-232 Socket Private Net:配置服務器空閑的串口作為一條通訊路徑。

如果所有的私用網均失效,服務器仍然可以用公用偵測對方服務器的可用性。如果對方服務器仍然可用,不觸發接管動作;如果對方服務器不可用,立即接管動作。

Public Net 公用網絡

客戶端通過此網絡與服務器通信,當兩臺服務器互為備份。對于不同的服務,可以用不同的公用網連接到兩臺服務器。ROSE HA支持TCP/IP協議,可以在EthernetFastEthernet、FDDI和ATM網上運行。

管理監控界面

?友好、直觀、易于操作的GUI界面

?有關ROSE HA的配置都可以在GUI中完成,支持動態配置和實時同步

?網卡的狀態,磁盤的狀態都可在GUI中顯示出來

工作原理

系統啟動后,ROSE HA首先啟動HA Manager管理程序,根據高可靠性系統的配置結構初始化,然后啟動必要的服務和代理程序來監控和管理系統服務。HA代理程序用來監控、監測、診斷和管理硬件軟件服務。

代理程序檢測到該服務器處于活動狀態,HA Manager就會認為該服務處于活動狀態,HA Manager會定時通知后備服務器上的HA Manager,其每項服務處于正常。

當代理程序檢測到某個服務發生故障時,它就通知HA Manager管理程序。HA軟件首先會重新啟動該服務多次(可由用戶設定)。如果啟動不能成功,該服務會由HA轉移到后備服務器上。

HA周期性地檢測系統硬件的狀態,如果硬件發生故障,HA會把與該硬件相關的服務轉移到后備服務器上。當某項服務發生轉移時,HA首先在運行服務器上停止該服務,之后,由備份服務器上的HA在備份服務器上啟動該服務。由于停止和啟動該服務需要一定的時間,所以,當服務被切換(轉移)時,該服務會有短暫的中斷,轉移完成后,服務自動恢復正常運行。

考慮到一些數據庫系統(如ORACLE、SYBASE、INFORMIX等)以及其他一些應用軟件(如Domino Server、WWW Server等),ROSE HA在HA管理模塊(HA Manager)的基礎上,提供了一系列的Agent軟件模塊。Agent為一個軟件監視模塊,監控數據庫服務或其他應用服務的運行。當運行服務器發生故障時,由Agent向HA主控軟件請求,進行相應的處理動作。

總之,ROSE HA軟件極大程度上減少了人的介入,提高了系統的可靠性與安全性,使服務能可靠的運行。

優 點

?接近零系統資源的占用

?快速反映,錯誤檢測時間小于15秒(可設定),故障切換及恢復時間一般在15-60秒

?GUI與Server分離,可隨時中斷GUI而不影響Server的運行

?支持JOB和BRING IN/BRING OUT、在一臺SERVER上停止JOB不會導致FAILOVER

?在同一塊網卡上建立多個活動的IP地址,支持多個JOB的運行

?主服務器網絡連接故障時會自動FAILOVER,而備用援服務器失敗時不會進行誤切換

?采用C++面向對象的方法設計,程序的穩健性、可維護性、擴充性得到提高

RoseStorDS雙機雙柜

共享盤柜方式的雙機容錯方案中,數據存放在共享的磁盤陣列柜上,形成了單點故障。一旦其共享磁盤(磁盤陣列)出現問題,即使服務器沒有問題,整個群集或雙機都不可能繼續提供應用業務。因此希望接上2個磁盤陣列,這兩個磁盤陣列數據實時一致,當其中一個盤柜的磁盤出現問題,另外一個磁盤陣列的磁盤的數據繼續可用,從而保證業務繼續可用,不會中斷。

Rose公司為了解決這個問題,推出了雙機雙柜軟件--RosestorDS。其基于成熟穩定的roseha原理架構自行研發的,支持FC、iSCSI或混構存儲。RosestorDS監測硬盤文件的變化,實時同步,保證兩個磁盤陣列柜的數據是完全一致的。當其中一個盤柜損壞(包括鏈路斷了、存儲死機、存儲反應),另外一個盤柜會自動替換,應用不會受到任何影響。當存儲恢復后,RosestorDS會自動同步數據,無需管理員干預,保證兩個盤柜的數據一致。

RosestorDS繼承了RosesHA的管理簡單方便的優點,將鏈路、狀態、應用等狀態集中在一個管理界面,直觀易懂,一目了然。

RoseHA多節點

RoseHA(多節點)集群軟件采用Rose自行研發的集群技術,將企業多臺提供網絡資源的計算機,有效的組合成一個保證多個核心應用服務連續運營的高可用集群系統。它通過監控應用程序、數據庫、操作系統、存儲資源、客戶端訪問資源等各類計算機軟件和硬件資源的運行狀態,實現核心信息系統高可用性。當某個節點不可用或執行操作系統升級、應用程序補丁等需要主服務器脫機操作的日常維護工作時,RoseHA(多節點)軟件開始監控系統,通過私用網絡傳遞的心跳信息,每臺主機上的RoseHA自動將該臺計算機的工作轉移到集群中的其它可用節點繼續運行,有效減少計劃內和計劃外宕機時間,提高了業務信息系統高可用性和穩定性。

RoseHA(Multi-node)采用資源組的管理模式。資源組作為整個集群的配置、運作、管理、故障自動轉移的基本單元,包括端IP資源、卷資源、NT服務資源以及某些用戶自定義資源,如腳本程序、JAVA開發程序等。

支持規格

山西11选5走势图体彩