[發明專利]動力環境實時監控數據存儲方法及裝置有效
| 申請號: | 201410145720.7 | 申請日: | 2014-04-11 |
| 公開(公告)號: | CN104978361B | 公開(公告)日: | 2019-12-20 |
| 發明(設計)人: | 瞿紹萬;張巍;路旭 | 申請(專利權)人: | 深圳力維智聯技術有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22 |
| 代理公司: | 44287 深圳市世紀恒程知識產權代理事務所 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動力 環境 實時 監控 數據 存儲 方法 裝置 | ||
本發明公開了一種動力環境實時監控數據存儲方法及裝置,其應用于動力環境監控系統中的嵌入式智能采集設備,所述方法包括:獲取實時監控數據;識別所述實時監控數據所屬監控量類型,據此通過查詢邏輯映射文件以將該實時監控數據存儲至在存儲介質上根據監控量類型而被劃分出的相應的特征文件存儲空間之中。采用本發明,其數據存儲的實現算法較為簡單,避免了復雜的SQL查詢語句和繁瑣的數據轉換,易于實現,且避開了費時費力的數據刪除以及數據庫壓縮操作,能更快地實現數據的存取操作,使得CPU、內存資源消耗較少。
技術領域
本發明屬于動力環境監控技術領域,具體而言,涉及一種動力環境實時監控數據存儲方法及裝置。
背景技術
隨著信息技術的發展和普及,計算機系統及通信設備數量與日俱增,規模越來越大,中心機房、計算機系統和通訊網絡已成為各大單位業務管理的核心部分。為保證其安全正常運行,與之配套的機房動力系統、環境系統、消防系統、保安系統必須時時刻刻穩定協調工作。如果機房動力及環境設備出現故障,輕則影響電腦系統的運行,重則造成計算機和通信設備報廢,使系統陷入癱瘓,后果不堪設想。因此對中心機房的動力及環境系統進行實時集中的監控極其必要。
為確保電信、移動等運營商的機房、基站內的設備能正常運轉,需要對內置的配電柜、蓄電池等動力設備以及空調、溫濕度計等環境調控檢測設備或儀器進行遠程監測和控制。基于此,現有技術中通常會為每個機房、基站單獨配置一個或多個嵌入式智能采集設備。該采集設備一般采用linux操作系統,運行定制的數據采集程序,并配備專業的實時數據庫輔助該動力環境監控系統的正常運轉,此外,配備所述實時數據庫的另一個重要目的是:保存一段較長時間內的動力環境監控數據。
實時數據庫在很多實時監控系統中有著廣泛的應用,其中SQLite為最具代表性的實時數據庫系統。SQLite具備資源消耗少、功能強大、伸縮性能好的特點,受到眾多廠商的青睞。
但是本發明的發明人發現,以SQLite為代表的實時數據庫應用于動環監控系統,在實際的使用過程中,會存在著下列明顯的問題:
1、實時數據庫的數據庫文件占用的存儲空間大小存在一定的不可控性。數據庫文件隨著監控數據的插入、刪除,數據庫文件尺寸會逐步增大,即便是刪除數據,被刪數據占用的文件空間也不會被釋放出來,只有通過人為地執行壓縮命令,才能釋放相應的空間,從而縮減數據庫文件的大小。
針對該問題,當前也出現了通過設定數據庫運行參數的方式,使得在刪除數據的同時,能自動執行壓縮操作,以將被刪除數據占據的空間釋放出來。但是眾所周知地,每刪除一個數據程序就要自動執行一次壓縮數據庫的操作,由于數據庫的壓縮操作具有費時的特點,因此采用該方式對實時數據庫的性能影響通常較大。
2、對于動力環境監控的需求而言,通常需要對一定數量(比如說500個)的監控對象進行數據采樣并保存,而且對保存的數據有一個數周或數月的時長要求,此時間區間之外的數據視為失效數據,為此要對其進行清理。采用該現有技術,需要對大量的數據表逐一進行刪除操作,之后再對該實時數據庫進行壓縮操作,費時費力。
3、實時數據庫系統為了實現強大的數據庫運算操作功能,在運行期間通常會占用較多的內存空間,消耗較多的CPU資源,這對于原本就配置較低、CPU資源有限的嵌入式硬件系統來說,資源緊張的矛盾會進一步加劇。
且已知地,就基站或機房的動力環境監控的實際需求而言,通常納入系統的監控對象數量在較小的數值以內,例如1000以內,單個嵌入式智能采集設備分配在實時數據庫中用以存儲實時監控數據的文件空間往往也在一個較小的數值以內,例如100M。為了確保智能采集設備中其他的功能模塊(如數據采集處理模塊、通訊模塊等)的正常運行,因此期望數據庫系統能夠較少地占用處理器資源。
4、SQLite僅能存儲文本形式的數據,即便是二進制形式的整數、浮點數也需要先行轉換為文本串才能對其進行存儲,此舉不僅對數據空間的耗用較大,而且對運行效率也會帶來負面的影響。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳力維智聯技術有限公司,未經深圳力維智聯技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410145720.7/2.html,轉載請聲明來源鉆瓜專利網。





