工控網(wǎng)首頁(yè)
>

應(yīng)用設(shè)計(jì)

>

終端服務(wù)器:雙機(jī)冗余數(shù)據(jù)擷取

終端服務(wù)器:雙機(jī)冗余數(shù)據(jù)擷取

MOXA CN2500 Async Server 是一款先進(jìn)可靠的 serial-to-Ethernet 設(shè)備聯(lián)網(wǎng)服務(wù)器,透過(guò) TCP/IP 以太網(wǎng)與遠(yuǎn)程的主機(jī)進(jìn)行通信, 這種應(yīng)用方式讓系統(tǒng)管理員能集中管理許多分散的設(shè)備。為了滿足工業(yè)自動(dòng)化系統(tǒng)對(duì)于數(shù)據(jù)擷取及系統(tǒng)監(jiān)控的嚴(yán)格要求,MOXA更進(jìn)一步為CN2500設(shè)計(jì)了雙機(jī)備份的功能( Dual-host Redundant Data Acquisition System 簡(jiǎn)稱DRDAS)。DRDAS是一種高度可靠又經(jīng)濟(jì)的冗余設(shè)計(jì),尤其適用于對(duì)實(shí)時(shí)性要求非常嚴(yán)格的應(yīng)用。

實(shí)時(shí)性要求嚴(yán)格應(yīng)用中的冗余解決方案

在實(shí)時(shí)性要求嚴(yán)格的工業(yè)環(huán)境里, 例如電信, 煉油, 發(fā)電站, 化工制造, 電力分配, 水庫(kù)及大壩監(jiān)控等行業(yè)中,系統(tǒng)整體的可靠性是非常重要的因素。為保證高性能的維護(hù)和防止數(shù)據(jù)丟失造成巨額的損失,這類型自動(dòng)化系統(tǒng)必須具有容錯(cuò)的功能。除了保證系統(tǒng)可以24小時(shí)持續(xù)不斷的運(yùn)行,當(dāng)系統(tǒng)崩潰時(shí),可以迅速恢復(fù)運(yùn)作。

功能強(qiáng)大的雙機(jī)備份功能( DRDAS)

MoxaAsync Server 所設(shè)計(jì)提供的雙機(jī)備份功能,可以防止因主機(jī)無(wú)****常運(yùn)作而造成的數(shù)據(jù)丟失。根據(jù)數(shù)據(jù)統(tǒng)計(jì),影響系統(tǒng)可靠性最重要的因素是計(jì)算機(jī)主機(jī)本身。計(jì)算機(jī)主機(jī)里各種不同的機(jī)械部件,如風(fēng)扇和硬盤,很容易遭受損壞,進(jìn)而導(dǎo)致整個(gè)計(jì)算機(jī)主機(jī)操作系統(tǒng)的掛機(jī)。Moxa Async Server所提供的雙機(jī)備份功能除了能提高數(shù)據(jù)擷取系統(tǒng)的可靠性,同時(shí)讓計(jì)算機(jī)主機(jī)對(duì)系統(tǒng)可靠性的影響降到最低。

雙機(jī)備份如何實(shí)現(xiàn)?

下圖解釋了雙機(jī)備份的兩個(gè)工作的模式。一圖是正常工作方式,在此狀態(tài)下,主機(jī)能發(fā)送和接收連接到 Async Server設(shè)備的數(shù)據(jù). 如圖二所示,當(dāng)主機(jī)沒有響應(yīng)時(shí),從機(jī)將立即發(fā)出一個(gè)切換命令給Asunc Server,并且取代主機(jī)獲得全面的控制權(quán)。

雙機(jī)架構(gòu)
雙機(jī)備份DRDAS 的架構(gòu)是利用兩臺(tái)電腦, 一臺(tái)稱之為主機(jī),另一臺(tái)為從機(jī),同時(shí)獲取Async Server串口傳來(lái)的數(shù)據(jù). 通過(guò) TCP/IP socket 基本軟件編程,主機(jī)不但能讀取串口設(shè)備傳來(lái)的數(shù)據(jù),而且能發(fā)送指令對(duì)設(shè)備進(jìn)行控制。從機(jī)也能獲取設(shè)備傳送的信號(hào),但是 Async Server 將會(huì)拒絕從機(jī)發(fā)送任何指令給串口設(shè)備,以維持系統(tǒng)運(yùn)行的穩(wěn)定。

利用看門狗進(jìn)行防火墻功能
雙機(jī)備份 DRDAS功能如果搭配watchdog硬件和軟件一起使用,可以在主機(jī)和從機(jī)之間建立起一個(gè)Alive-check的機(jī)制。一旦主機(jī)的操作系統(tǒng)未能及時(shí)回應(yīng)watchdog 的Alive-check信息,watchdog會(huì)立即向從機(jī)發(fā)送警報(bào)信息,從機(jī)將會(huì)根據(jù)這個(gè)信息向Async Server下達(dá)命令,并且接手取代主機(jī)的工作系統(tǒng)繼續(xù)運(yùn)行。從從機(jī)偵測(cè)到主機(jī)崩潰,到watchdog發(fā)出警報(bào)信息的時(shí)間取值也會(huì)有差異,一般而言,最短在幾微秒,最長(zhǎng)一到二秒,就可以偵測(cè)到主機(jī)異常,并且發(fā)出警報(bào)信息。

從機(jī)接管
一旦從機(jī)經(jīng)由 watchdog所傳來(lái)的信息獲知主機(jī)崩潰時(shí),從機(jī)將發(fā)送一系列的命令給 Async Server ,然后Async Server 會(huì)根據(jù)這些命令將控制權(quán)轉(zhuǎn)交給從機(jī)。這將會(huì)使從機(jī)全面接管數(shù)據(jù)獲取和監(jiān)控任務(wù)。一旦主機(jī)恢復(fù)運(yùn)行,它可以發(fā)送指令給Async Server,要求 Async Server 把控制權(quán)交回給主機(jī)。

迅速、可靠的冗余解決方案

現(xiàn)在市場(chǎng)上有各種不同級(jí)別的冗余解決方案, 不同級(jí)別方案之價(jià)格間的差異也非常明顯。采用Async Server的雙機(jī)備份功能,只需新增加一臺(tái)計(jì)算機(jī)就能立即提高資料采集系統(tǒng)的整體穩(wěn)定性。

實(shí)時(shí)控制轉(zhuǎn)移

雙機(jī)冗余系統(tǒng)的一個(gè)關(guān)鍵因素是控制權(quán)轉(zhuǎn)移所需的時(shí)間,它同時(shí)決定了系統(tǒng)整體的復(fù)雜性。 MOXA Async Server的雙機(jī)備份功能采用先進(jìn)的控制權(quán)切換技術(shù)。接到從機(jī)發(fā)送過(guò)來(lái)的命令之后, Async Server僅需幾十微秒的時(shí)間,就可以完成內(nèi)部的控制權(quán)切換工作。

雙向數(shù)據(jù)傳送

Async Server的雙機(jī)備份功能將會(huì)自動(dòng)將串口上的數(shù)據(jù)同時(shí)傳送給兩臺(tái)主機(jī)。這項(xiàng)重要的功能可以防止控制權(quán)轉(zhuǎn)移時(shí)造成數(shù)據(jù)丟失。所以,您可以放心的利用Async Server的雙機(jī)備份功能,建立一個(gè)可靠的數(shù)據(jù)備份系統(tǒng)或遠(yuǎn)程監(jiān)控系統(tǒng)。

投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

本地網(wǎng)交換機(jī)網(wǎng)管系統(tǒng)

終端服務(wù)器:遠(yuǎn)程控制臺(tái)管理

終端服務(wù)器:本地網(wǎng)集中監(jiān)控管理系統(tǒng)

高速公路收費(fèi)計(jì)算機(jī)系統(tǒng)

地鐵車站級(jí)網(wǎng)絡(luò)解決方案