專利名稱:機房環境監控系統及方法
技術領域:
本發明涉及設備監控技術領域,特別涉及一種機房環境監控系統及方法。
背景技術:
隨著社會信息化水平的整體提升,各行業各領域都普遍使用本行業相關的信息系統進行業務管理,其中不乏超大型信息系統的應用。信息系統飛速建設的同時,機房內設備的種類和數量也都有了較大的增長。原有的專人值班,定時巡查機房各種設備的管理方式不僅加重了管理人員的負擔,而且發生故障時也不能及時報警,事故追憶、故障分析只能依靠經驗和推斷,缺乏科學性。正是意識到這樣的問題,“機房環境監控系統”(以下簡稱“機房環控系統”)正成為環境監控所必需的一個部分。機房環控系統的關鍵技術之一,就是解決如何每隔幾秒或幾十秒采集各類設備的不同參數數據,即實時數據采集的方法;并且,在采集的同時要保證數據的準確、及時、高效、安全。
發明內容
(一 )要解決的技術問題本發明要解決的技術問題是如何提供一種機房環境監控系統及方法,以便實時、 高效、準確地對機房設備進行監控。( 二 )技術方案為解決上述技術問題,本發明提供一種機房環境監控系統,其包括RTU、采集服務器、數據庫、應用服務器和監控終端;所述RTU連接機房設備,用于采集機房設備的運行狀態信息,并在所述狀態信息符合報警標準時生成相應的報警信息;所述采集服務器連接所述RTU、數據庫和應用服務器,用于定期輪詢所述RTU,以統一采集所述狀態信息和報警信息,將所述狀態信息和報警信息存入所述數據庫,并將所述報警信息上報所述應用服務器;所述應用服務器連接所述數據庫和監控終端,用于將所述報警信息發送給所述監控終端,并用于響應所述監控終端的請求,從所述數據庫調用所述狀態信息反饋給所述監控終端;所述監控終端用于將所述狀態信息和報警信息呈現給用戶,并用于根據用戶指令實現對所述狀態信息的監控管理。優選地,所述采集服務器連接多個所述RTU,并且每個所述RTU連接多個所述機房設備。優選地,所述用于服務器連接多個所述監控終端。本發明還提供一種機房環境監控方法,其包括步驟A :RTU采集機房設備的運行狀態信息,根據所述狀態信息判斷是否需要生成報警信息,如果是,生成相應的報警信息,然后執行步驟B ;否則,執行步驟C ;B :RTU將所述報警信息和狀態信息發送給采集服務器,執行步驟D ;C =RTU將所述狀態信息發送給所述采集服務器;D :所述采集服務器將所述狀態信息存入數據庫,并判斷是否接收到所述報警信息,如果是,將所述報警信息存入所述數據庫,同時將所述報警信息發送給應用服務器,然后執行步驟E ;否則,執行步驟F ;E :所述應用服務器將所述報警信息發送給相應的監控終端,所述監控終端將所述報警信息呈現給用戶;F :所述監控終端根據用戶指令,通過所述應用服務器對所述數據庫中的所述狀態信息進行監控管理。優選地,所述步驟B具體包括步驟BI :采集服務器通過輪詢方式發送命令幀給所述RTU ;B2 :所述RTU接收對應自己的命令幀,發送應答幀響應所述采集服務器,所述應答幀中包含所述報警信息和狀態信息。優選地,所述命令幀包括字段首同步字節、RTU地址、命令碼、數據長度、數據內容、CRC校驗和尾同步字節。優選地,所述應答幀包括正常應答幀和異常應答幀。優選地,所述正常應答幀包括字段首同步字節、RTU地址、命令碼、數據長度、數據、CRC校驗和尾同步字節。優選地,所述數據字段包括定長部分和變長部分;所述定長部分用于存儲所述狀態信息;所述變長部分用于存儲所述報警信息。優選地,所述異常應答幀包括字段首同步字節、RTU地址、命令碼、錯誤索引、CRC 校驗和尾同步字節。(三)有益效果本發明所述的機房環境監控系統及方法,通過RTU采集機房設備的運行狀態信息并根據所述狀態信息適時生成報警信息,進而通過采集服務器、應用服務器、數據庫和監控終端將所述狀態信息和報警信息呈現給用戶,從而實現了對機房設備的實時、高效、準確地監控。并且,數據庫中存儲了所有設備的狀態信息,能夠科學、準確地進行事故追憶和故障分析。
圖I是本發明實施例所述的機房環境監控系統結構圖;圖2是本發明實施例所述的機房環境監控方法流程圖。
具體實施例方式下面結合附圖和實施例,對本發明的具體實施方式
作進一步詳細描述。以下實施例用于說明本發明,但不用來限制本發明的范圍。圖I本發明實施例所述的機房環境監控系統結構圖,如圖I所示,所述系統包括多個監控終端100、應用服務器200、數據庫300、采集服務器400和多個RTU(RemoteTerminal Unit,遠程終端控制單元)500。所述RTU 500連接機房設備,用于采集機房設備的運行狀態信息,并在所述狀態信息符合報警標準時生成相應的報警信息。所述機房設備包括溫濕度傳感器、門磁、玻璃破碎傳感器、空調、UPS (Uninterruptible Power Supply,不間斷電源)等。所述報警標準根據不同的機房設備而不同,比如當對應門磁設備的狀態信息顯示門未關閉時,可以生成相應的報警信息;當對應玻璃破碎傳感器的狀態信息顯示玻璃破碎時,可以生成相應的報警信息。下表I是機房設備的地址約定表(H表示十六進制,下文情況相同,不再贅述)。如表 I所示,本實施例對每個設備預留一個字節的地址空間,其中,前四位指定設備類型,后四位指定設備編號。如溫濕度傳感器的地址前四位為0000或者0001,后四位指定具體的溫濕度傳感器。表I機房設備地址約定表
權利要求
1.一種機房環境監控系統,其特征在于,包括RTU、采集服務器、數據庫、應用服務器和監控終端;所述RTU連接機房設備,用于采集機房設備的運行狀態信息,并在所述狀態信息符合報警標準時生成相應的報警信息;所述采集服務器連接所述RTU、數據庫和應用服務器,用于定期輪詢所述RTU,以統一采集所述狀態信息和報警信息,將所述狀態信息和報警信息存入所述數據庫,并將所述報警信息上報所述應用服務器;所述應用服務器連接所述數據庫和監控終端,用于將所述報警信息發送給所述監控終端,并用于響應所述監控終端的請求,從所述數據庫調用所述狀態信息反饋給所述監控終端;所述監控終端用于將所述狀態信息和報警信息呈現給用戶,并用于根據用戶指令實現對所述狀態信息的監控管理。
2.如權利要求I所述的系統,其特征在于,所述采集服務器連接多個所述RTU,并且每個所述RTU連接多個所述機房設備。
3.如權利要求I所述的系統,其特征在于,所述用于服務器連接多個所述監控終端。
4.一種機房環境監控方法,其特征在于,包括步驟A :RTU采集機房設備的運行狀態信息,根據所述狀態信息判斷是否需要生成報警信息,如果是,生成相應的報警信息,然后執行步驟B ;否則,執行步驟C ;B :RTU將所述報警信息和狀態信息發送給采集服務器,執行步驟D ;C :RTU將所述狀態信息發送給所述采集服務器;D :所述采集服務器將所述狀態信息存入數據庫,并判斷是否接收到所述報警信息,如果是,將所述報警信息存入所述數據庫,同時將所述報警信息發送給應用服務器,然后執行步驟E ;否則,執行步驟F ;E :所述應用服務器將所述報警信息發送給相應的監控終端,所述監控終端將所述報警信息呈現給用戶;F :所述監控終端根據用戶指令,通過所述應用服務器對所述數據庫中的所述狀態信息進行監控管理。
5.如權利要求4所述的方法,其特征在于,所述步驟B具體包括步驟BI :采集服務器通過輪詢方式發送命令幀給所述RTU ;B2 :所述RTU接收對應自己的命令幀,發送應答幀響應所述采集服務器,所述應答幀中包含所述報警信息和狀態信息。
6.如權利要求5所述的方法,其特征在于,所述命令幀包括字段首同步字節、RTU地址、命令碼、數據長度、數據內容、CRC校驗和尾同步字節。
7.如權利要求5所述的方法,其特征在于,所述應答幀包括正常應答幀和異常應答幀。
8.如權利要求7所述的方法,其特征在于,所述正常應答幀包括字段首同步字節、RTU 地址、命令碼、數據長度、數據、CRC校驗和尾同步字節。
9.如權利要求8所述的方法,其特征在于,所述數據字段包括定長部分和變長部分; 所述定長部分用于存儲所述狀態信息;所述變長部分用于存儲所述報警信息。
10.如權利要求7所述的方法,其特征在于,所述異常應答幀包括字段首同步字節、RTU地址、命令碼、錯誤索引、CRC校驗和尾同步字節。
全文摘要
本發明公開了一種機房環境監控系統及方法,涉及設備監控領域。所述方法包括步驟RTU采集機房設備的運行狀態信息,判斷是否需要生成報警信息,如果是,生成相應的報警信息,然后將報警信息和狀態信息發送給采集服務器,執行步驟B;否則,將狀態信息發送給所述采集服務器,執行步驟B;B采集服務器將狀態信息存入數據庫,并判斷是否接收到報警信息,如果是,將報警信息存入數據庫,同時將報警信息發送給應用服務器,應用服務器將報警信息發送給相應的監控終端,監控終端將報警信息呈現給用戶,執行步驟F;否則,執行步驟F;F監控終端對數據庫中的狀態信息進行監控管理。所述系統及方法,實現了對機房設備的實時、高效、準確地監控。
文檔編號G05B19/418GK102591271SQ20121000646
公開日2012年7月18日 申請日期2012年1月10日 優先權日2012年1月10日
發明者馮凱亮, 劉育欣, 周澤巖, 姚洪磊, 楊文 , 溫桂玉, 王文婷, 王紅偉, 祝詠升, 許占華, 鄭曉波, 馬孝峰 申請人:中國鐵道科學研究院電子計算技術研究所, 北京經緯信息技術公司