在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

基于Berkeley DB的機房環(huán)境監(jiān)控系統(tǒng)

來源:現(xiàn)代電子技術(shù) 作者:秩名2012年07月30日 11:02
[導(dǎo)讀] 在機房環(huán)境監(jiān)控系統(tǒng)中,需要對大量的實時數(shù)據(jù)進行采集和處理。開源Berkeley DB具有體積小,快速高效,穩(wěn)定可靠,可移植等特點,非常適用于嵌入式環(huán)境下的數(shù)據(jù)管理。為了提高該監(jiān)控

  摘要:在機房環(huán)境監(jiān)控系統(tǒng)中,需要對大量的實時數(shù)據(jù)進行采集和處理。開源Berkeley DB具有體積小,快速高效,穩(wěn)定可靠,可移植等特點,非常適用于嵌入式環(huán)境下的數(shù)據(jù)管理。為了提高該監(jiān)控系統(tǒng)的可靠性和穩(wěn)定性,采用嵌入式數(shù)據(jù)庫Berkeley DB,利用交叉編譯器對數(shù)據(jù)庫文件進行交叉編譯,并且在ARM系統(tǒng)上添加動態(tài)鏈接庫的方法實現(xiàn)數(shù)據(jù)庫在ARMLinux環(huán)境下的穩(wěn)定運行,實現(xiàn)了基于Berkeley DB的機房環(huán)境監(jiān)控系統(tǒng),獲得了預(yù)期的效果。

  關(guān)鍵詞:嵌入式數(shù)據(jù)庫;ARM;Berkeley DB;監(jiān)控系統(tǒng)

  引言

  隨著社會信息化進程的發(fā)展,許多行業(yè)部門的中心機房設(shè)備和規(guī)模也日趨擴大,配套的環(huán)境設(shè)備也日益增多,一旦機房的環(huán)境設(shè)備出現(xiàn)故障,將直接影響計算機系統(tǒng)的安全運行,后果不堪設(shè)想。為了保證安全,對機房的環(huán)境設(shè)備進行自動監(jiān)控是極其重要的。

  1 機房環(huán)境設(shè)備監(jiān)控的主要內(nèi)容及基本功能

  機房環(huán)境設(shè)備監(jiān)控的主要內(nèi)容有:機房用電的檢測;對機房低壓配電柜,UPS電源設(shè)備的輸入端和輸出端,各回路的電壓、電流、頻率、電功率的監(jiān)測;溫度、濕度的監(jiān)測;機房漏水的監(jiān)測;消防的監(jiān)測。

  通過對機房環(huán)境設(shè)備特點的分析,可把機房環(huán)境監(jiān)控系統(tǒng)的基本功能概括為:現(xiàn)場數(shù)據(jù)的實時采集、發(fā)送和顯示;對采集到的數(shù)據(jù)進行處理和存儲;對數(shù)據(jù)處理的結(jié)果進行分析、判斷和報警;提供多種業(yè)務(wù)支持等。

  2 監(jiān)控系統(tǒng)對數(shù)據(jù)庫的要求

  由于該監(jiān)控系統(tǒng)的信息吞吐量大,多用戶數(shù)據(jù)共享,實時性強等需求特點,對數(shù)據(jù)的存儲與處理宜采用數(shù)據(jù)庫方式。監(jiān)控系統(tǒng)需要24 h不間斷地進行監(jiān)控,而數(shù)據(jù)采集系統(tǒng)更是要求在長期無人值守的情況下連續(xù)工作,因此,可靠性和穩(wěn)定性便成為整個系統(tǒng)首要考慮的問題。監(jiān)控主機一旦發(fā)生斷電,通信故障,甚至系統(tǒng)崩潰等突發(fā)事件,在修復(fù)后應(yīng)能從數(shù)據(jù)采集物理存儲介質(zhì)中獲得不少于15天的原始數(shù)據(jù),這些數(shù)據(jù)在時間上必須是連續(xù)的,而且必須持續(xù)到系統(tǒng)故障前的一個文件保存周期內(nèi)。為達到上述要求,必須在數(shù)據(jù)采集系統(tǒng)中裝載一個嵌入式數(shù)據(jù)庫。

  3 嵌入式數(shù)據(jù)庫Berkeley DB簡介

  3.1 Berkeley DB的特點

  Berkeley DB是開放源代碼的嵌入式數(shù)據(jù)庫,為數(shù)據(jù)訪問和管理提供了簡單API函數(shù)調(diào)用,并支持包括C,C++,Java,Perl,TCL,Pyth on和PHP等的多種編程語言。Berkeley DB作為一種嵌入式數(shù)據(jù)庫系統(tǒng)在許多方面有著獨特的優(yōu)勢。首先,由于其應(yīng)用程序和數(shù)據(jù)庫管理系統(tǒng)運行在相同的進程空間中,耗費在通信上的開銷降低到了極低程度。其次,它使用簡單的函數(shù)調(diào)用接口來完成所有的數(shù)據(jù)庫操作,而不是在數(shù)據(jù)庫系統(tǒng)中經(jīng)常用到的SQL語言,避免了對結(jié)構(gòu)化查詢語言進行解析和處理所需的開銷。

  3.2 Berkeley DB數(shù)據(jù)庫操作

  通過內(nèi)嵌在程序中的函數(shù)庫完成對數(shù)據(jù)的保存,查詢,修改和刪除等操作。對它的操作要調(diào)用專用的API實現(xiàn),這些API提供了查詢,插入,刪除等功能。比如com.sleepycat.db.Db類代表數(shù)據(jù)庫對象。Db類的put()方法完成的是插入功能;get()完成的是獨處數(shù)據(jù)的功能;com.sleepycat.db.Dbc是游標類,提供了遍歷數(shù)據(jù)庫記錄的功能。

  Berkeley DB提供了數(shù)據(jù)庫句柄結(jié)構(gòu)DB,數(shù)據(jù)庫記錄結(jié)構(gòu)DBT,數(shù)據(jù)庫游標結(jié)構(gòu)DBC,數(shù)據(jù)庫環(huán)境句柄結(jié)構(gòu)DB_ENV,數(shù)據(jù)庫操作函數(shù),如數(shù)據(jù)庫創(chuàng)建函數(shù):DB→open();數(shù)據(jù)庫些函數(shù)DB→put()等,通過對這些函數(shù)的調(diào)用實現(xiàn)了對數(shù)據(jù)庫復(fù)雜的管理操作。

12下一頁

本文導(dǎo)航

機房環(huán)境監(jiān)控系統(tǒng)相關(guān)文章

機房環(huán)境監(jiān)控系統(tǒng)相關(guān)下載

發(fā)表評論
技術(shù)交流、積極發(fā)言! 發(fā)表評請遵守相關(guān)規(guī)定。

推薦閱讀

每月人物

正面迎戰(zhàn)智慧家庭:從稱體重到“稱”健康,芯海智慧測量全包了!

正面迎戰(zhàn)智慧家庭:從稱體重到“稱”健康,芯海智慧測量全包
隨著科技的發(fā)展,人們對生活質(zhì)量的追求越來越高,傳統(tǒng)的家庭生活方式已經(jīng)無法滿足現(xiàn)代人的家居生活,智慧家庭的新型生活理念成為很多人夢寐以求的...

依托AI平臺,涂鴉智能開啟全屋智能2.0時代!

依托AI平臺,涂鴉智能開啟全屋智能2.0時代!
隨著物聯(lián)網(wǎng)技術(shù)的突飛猛進,生活中越來越多的家庭設(shè)備將會聯(lián)上網(wǎng)絡(luò),變得“智慧”起來,智慧家庭的概念成了這幾年媒體、企業(yè)、用戶關(guān)注的焦點,而...

每周排行

  • 型 號
  • 產(chǎn)品描述
主站蜘蛛池模板: 午夜国产精品福利在线观看 | 手机在线小视频 | 曰韩一级 | 国产精品高清久久久久久久 | 激情网页 | 性色欧美 | 欧美日韩在线成人看片a | 成人欧美精品大91在线 | 亚洲一区二区三区不卡视频 | 一个色中文字幕 | 综合网激情五月 | 美女被视频网站在线看九色 | 三级黄色网 | 国产精品福利午夜一级毛片 | 天天爱夜夜操 | 久久黄视频 | 色色色色色色网 | 亚洲狠狠婷婷综合久久久图片 | 你懂的在线看 | 亚洲人成亚洲人成在线观看 | 一级特黄性色生活片一区二区 | 五月婷婷激情在线 | 影视精品网站入口 | 国产三级日本三级韩国三级在线观看 | 成人黄色免费 | 欧美伦理一区 | 国语自产拍在线观看7m | 日韩午夜r电影在线观看 | 一二三区乱码一区二区三区码 | 在线色综合 | 亚洲黄色三级 | sss欧美华人整片在线观看 | 九色综合伊人久久富二代 | 美女视频黄a视频免费全过程 | 欧美一卡二卡科技有限公司 | 日本三级黄色网址 | 成年女人免费看一级人体片 | 国产一区二区三区 韩国女主播 | 欧美色图亚洲综合 | 久久婷婷综合中文字幕 | 天天做天天爽天天谢 |

电子发烧友

中国电子工程师最喜欢的网站

  • 2931785位工程师会员交流学习
  • 获取您个性化的科技前沿技术信息
  • 参加活动获取丰厚的礼品

完善您的日常需求 (更多了解更好服务)

1. 您日常打板的采购频率为:
2. 您最喜欢的其他快捷联络:
直接下单

PCB报价计算器:

板子大小: *

cm
X
cm

层数: *

2
  • 1
  • 2
  • 4
  • 6
  • 8
  • 10
  • 12
  • 14
  • 16

板子数量: *

10

厚度: *

1.6

手机号码 *

你的打板预算约:
59
工程费:
板材费:
菲林费: