麻豆一区二区三区蜜桃免费,国自产拍偷拍精品啪啪一区二区,亚洲一久久久久久久久,caoporn国产精品免费视频

400-650-1086
首頁 > 最新資訊 > 企業(yè)新聞 > 正文

根據(jù)Berkeley DB的機房環(huán)境監(jiān)控系統(tǒng)

admin 2014-10-30 10:05:53 0
引言

  跟著社會信息化進程的發(fā)展,很多職業(yè)部分的中間機房設(shè)備和規(guī)模也日趨擴展,配套的環(huán)境設(shè)備也日益增多,一旦機房的環(huán)境設(shè)備出現(xiàn)毛病,將直接影響計算機系統(tǒng)的安全運轉(zhuǎn),后果不堪設(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)測。

  經(jīng)過對機房環(huán)境設(shè)備特色的剖析,可把機房環(huán)境監(jiān)控系統(tǒng)的基本功用歸納為:現(xiàn)場數(shù)據(jù)的實時收集、發(fā)送和顯現(xiàn);對收集到的數(shù)據(jù)進行處理和存儲;對數(shù)據(jù)處理的成果進行剖析、判別和報警;供給多種事務(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)更是需求在長期無人值守的情況下接連工作,因而,可靠性和穩(wěn)定性便變成全部系統(tǒng)首要思考的疑問。監(jiān)控主機一旦發(fā)作斷電,通訊毛病,乃至系統(tǒng)潰散等突發(fā)事件,在修正后應(yīng)能從數(shù)據(jù)收集物理存儲介質(zhì)中取得不少于15天的原始數(shù)據(jù),這些數(shù)據(jù)在時刻上有必要是接連的,并且有必要繼續(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)勢。首要,因為其使用程序和數(shù)據(jù)庫辦理系統(tǒng)運轉(zhuǎn)在相同的進程空間中,消耗在通訊上的開支下降到了極低程度。其次,它運用簡略的函數(shù)調(diào)用接口來完結(jié)一切的數(shù)據(jù)庫操作,而不是在數(shù)據(jù)庫系統(tǒng)中經(jīng)常用到的SQL言語,避免了對構(gòu)造化查詢言語進行解析和處理所需的開支。

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

  經(jīng)過內(nèi)嵌在程序中的函數(shù)庫完結(jié)對數(shù)據(jù)的保留,查詢,修正和刪去等操作。對它的操作要調(diào)用專用的API完結(jié),這些API供給了查詢,刺進,刪去等功用。比如com.sleepycat.db.Db類代表數(shù)據(jù)庫對象。Db類的put()辦法完結(jié)的是刺進功用;get()完結(jié)的是獨處數(shù)據(jù)的功用;com.sleepycat.db.Dbc是游標類,供給了遍歷數(shù)據(jù)庫記載的功用。

  Berkeley DB供給了數(shù)據(jù)庫句柄構(gòu)造DB,數(shù)據(jù)庫記載構(gòu)造DBT,數(shù)據(jù)庫游標構(gòu)造DBC,數(shù)據(jù)庫環(huán)境句柄構(gòu)造DB_ENV,數(shù)據(jù)庫操作函數(shù),如數(shù)據(jù)庫創(chuàng)立函數(shù):DB→open();數(shù)據(jù)庫些函數(shù)DB→put()等,經(jīng)過對這些函數(shù)的調(diào)用完結(jié)了對數(shù)據(jù)庫復雜的辦理操作。

4 Berkeley DB在ARM環(huán)境下的樹立

  4.1 Berkeley DB在Linux系統(tǒng)下的裝置

  Berkeley DB源碼以在官方網(wǎng)站上下載。樹立宿主機-方針機的形式,宿主機上裝置Linux操作系統(tǒng)和穿插編譯器,對程序代碼進行穿插編譯,鏈接,形成在方針機上能夠運轉(zhuǎn)的二進制代碼,然后把可執(zhí)行代碼文件下載到方針機上運轉(zhuǎn)。

 ?。?)將cross 2.9.5.3穿插東西鏈裝置在/usr/bcal/arm/途徑下,并下載Berkeley DB的最新版本,樹立好穿插編譯器后,對下載的Berkeley DB程序包預(yù)備裝置。

 

?。?)裝置穿插編譯器ARM-Linux-gcc

  #vi./dist/configure在裝備文件的最前面增加以下幾行:

  CC=/usr/local/arm/2 95.3/bin/arm—linux—gcc

  AR=/usr/local/arm/2 95.3/bin/arm—linux—arm

  RANLIB=/usr/local/arm/2 95.3/bin/arm—linux—ranlib

  STRIP=/usr/local/arm/2 95.3/bin/arm—linux—strip

 ?。?)裝置程序庫,經(jīng)過-prefix指令更改裝置途徑,假設(shè)裝置途徑為/pt linux/arm—work,其指令為:

  #../dist/configure—prefix/pt linux/armwork—host=arm—linux

  #make

  #make install

 ?。?)裝置完結(jié)后,在/pt linux/armwork目錄下,將生成lib和include兩個文件夾。對宿主機的庫文件環(huán)境變量進行裝備:#vi/etc /ld so conf

  (5)在文件的最后一行中增加/pt linux/armwork/lib # ldconfig,這樣裝備動態(tài)庫生效Berkeley DB在linux環(huán)境下裝置就算完結(jié)了。

  4.2 數(shù)據(jù)庫在ARM上的運轉(zhuǎn)

  一個隨機數(shù)存入數(shù)據(jù)庫“db1.db”中,部分代碼如下所示:

  樹立好數(shù)據(jù)庫文件后,用穿插編譯器對數(shù)據(jù)庫進行編譯,編譯經(jīng)往后,將生成的可執(zhí)行代碼和動態(tài)庫拷貝到嵌入式設(shè)備上。

  5 結(jié)語

  在嵌入式系統(tǒng)中,使用嵌入式數(shù)據(jù)庫對數(shù)據(jù)進行操作和辦理是嵌入式系統(tǒng)使用發(fā)展方向,它簡化了使用程序的整體開發(fā)進程,提高了用戶存取記載的效率,完結(jié)了多用戶數(shù)據(jù)的同享,可滿足嵌入式長途監(jiān)控系統(tǒng)的數(shù)據(jù)辦理需求。跟著嵌入式技能的發(fā)展,嵌入式數(shù)據(jù)庫已逐漸深化到嵌入式系統(tǒng)的各個使用領(lǐng)域。Berkeley DB作為當今世界上最盛行的嵌入式數(shù)據(jù)庫之一,其功用十分強大,并且操作簡略,簡單完結(jié),是一個有用的數(shù)據(jù)庫。這篇文章介紹了Berkeley DB在監(jiān)控系統(tǒng)中的使用。經(jīng)實踐證明,根據(jù)Berkeley DB的長途監(jiān)控系統(tǒng)計劃取得了較為抱負的作用。
    來源:機房監(jiān)控 機房環(huán)境監(jiān)控 機房監(jiān)控系統(tǒng) 來源http://www.nyjcworld.com

售前咨詢

專線:劉剛 13911133352

E-mail:112417434@qq.com

北京金恒智能系統(tǒng)工程技術(shù)有限責任公司 版權(quán)所有 Copyright 2007-2020 by Create-china.com.cn Inc. All rights reserved.

法律聲明:未經(jīng)許可,任何模仿本站模板、轉(zhuǎn)載本站內(nèi)容等行為者,本站保留追究其法律責任的權(quán)利!

電話:86+10-62104277/2248/4249 傳真:86+10-62104193-819 京ICP備10010038號-2網(wǎng)站XML

智慧機房

在線體驗

CREATE·機房監(jiān)控 體驗端  用戶名:Admin    密碼:12345 點擊體驗
在線咨詢 電話咨詢
国产精品va无码一区二区| 亚洲日韩v无码中文字幕| 苍井空浴缸大战猛男120分钟| 久久精品国产9久久综合| 国产第一页浮力影院| 男人一边吃奶一边做爰免费视频 | 黄海川邱舒涵全文免费阅读| 性xxxxfreexxxxxvideo| 中文字幕日韩一区二区不卡| 欧美肉大捧一进一出免费视频| 日日噜噜噜噜夜夜爽亚洲精品| 日产精品99久久久久久| 欧美精品久久久久久久自慰| 狠狠色噜噜狠狠狠狠97首创麻豆| 间谍过家家第二季在线观看免费| 女厕精品合集ktv偷窥| 久久久久人妻一区精品色| chinese国产avvideoxxxx实拍 | gogo全球高清大胆国模| 国产成人精品一区二区三区视频 | 国产一二三精品无码不卡日本| 女人爽到高潮30分钟一次正常吗| 99v久久综合狠狠综合久久| 欧美激情综合色综合啪啪五月| 制服(校园1v1)| 四虎影视www在线观看免费| 激情亚洲一区国产精品| 性饥渴艳妇k8经典a片| 校花不着寸缕的跪趴在地下视频| 少妇被三个黑人4p到惨叫| 中文字幕av人妻少妇一区二区 | 亚洲一区精品无码| 亚洲精品蜜桃久久久久久| 国产成人精品一区二区视频| 国产精品国产三级国快看| 久久久亚洲色| 女教师の爆乳bd在线观看| 无遮挡很黄很黄的视频| 无人区一码二码三码四码区| 成全动漫视频在线观看免费高清| 顶级欧美色妇xxxxx|