• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于信息技術(shù)的機(jī)房監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2014-04-29 13:56:30凌劍明
      山東工業(yè)技術(shù) 2014年1期
      關(guān)鍵詞:機(jī)房管理

      凌劍明

      【摘 要】機(jī)房監(jiān)控系統(tǒng)是機(jī)房管理的一個(gè)非常重要的構(gòu)成部分,本文介紹了一種基于Flex技術(shù)的機(jī)房監(jiān)控系統(tǒng)的設(shè)計(jì),并且對(duì)其功能模塊的劃分以及大致實(shí)現(xiàn)進(jìn)行了分析。

      【關(guān)鍵詞】機(jī)房管理;機(jī)房監(jiān)控;Flex

      機(jī)房遠(yuǎn)程監(jiān)控是機(jī)房管理最為重要的方式之一,其能夠?qū)h(yuǎn)端機(jī)房的環(huán)境與設(shè)備運(yùn)行狀況進(jìn)行監(jiān)視與控制。當(dāng)前,機(jī)房遠(yuǎn)程監(jiān)控多基于J2EE技術(shù),其設(shè)計(jì)層次較多,而且復(fù)雜程度較高。本文介紹一種基于Flex技術(shù)的機(jī)房綜合監(jiān)控系統(tǒng)的設(shè)計(jì)方案以及其實(shí)現(xiàn)途徑,希望能夠?yàn)闄C(jī)房監(jiān)控系統(tǒng)的發(fā)展提供一種多元化的思路。

      1 系統(tǒng)方案的設(shè)計(jì)

      根據(jù)學(xué)校機(jī)房的實(shí)際情況,本文擬基于Flex技術(shù)以及JMS構(gòu)建起機(jī)房監(jiān)控系統(tǒng)。系統(tǒng)共分為三個(gè)層次,即,表現(xiàn)層、業(yè)務(wù)邏輯層以及數(shù)據(jù)層。

      依托于Flex技術(shù)的機(jī)房綜合監(jiān)控系統(tǒng)當(dāng)中,監(jiān)控服務(wù)端與監(jiān)控代理端之間的正常通信主要是借助JMS得以實(shí)現(xiàn)的。JMS的作用主要表現(xiàn)為以下幾點(diǎn):促進(jìn)機(jī)房綜合監(jiān)控系統(tǒng)處理數(shù)據(jù)性能進(jìn)一步提升;JMS自身具備隊(duì)列及主題訂閱功能,特別是對(duì)于集群環(huán)境最為適用,可以實(shí)現(xiàn)數(shù)機(jī)監(jiān)控;監(jiān)控系統(tǒng)對(duì)于相關(guān)數(shù)據(jù)通常采用圖表等直觀方式予以顯示;除此之外,將Flex技術(shù)運(yùn)用到監(jiān)控信息展示層面,可以提供更加高效便捷的用戶(hù)界面,系統(tǒng)與用戶(hù)之間可以更加順暢的開(kāi)展互動(dòng)。

      2 系統(tǒng)功能及其部分實(shí)現(xiàn)

      應(yīng)用監(jiān)控系統(tǒng)相關(guān)模塊功能主要包括了,監(jiān)控資源,被監(jiān)控的主機(jī)或程序,主要負(fù)責(zé)提供系統(tǒng)監(jiān)控所采集到的數(shù)據(jù)指標(biāo);監(jiān)控代理,分布于被監(jiān)控對(duì)象中,承擔(dān)采集各種數(shù)據(jù)指標(biāo)的職責(zé)。通過(guò)監(jiān)控消息及監(jiān)控服務(wù)實(shí)現(xiàn)消息通信,完成具體的監(jiān)控操作;監(jiān)控消息處于監(jiān)控代理端與監(jiān)控服務(wù)端之間,主要工作是負(fù)責(zé)二者間消息通信的解耦事宜;向監(jiān)控服務(wù)端及客戶(hù)端提供統(tǒng)一消息通信接口,確保二者間開(kāi)展順暢的雙向通信;監(jiān)控服務(wù)作為監(jiān)控系統(tǒng)中管理方運(yùn)行的程序,作用是完成各個(gè)監(jiān)控點(diǎn)所采集的數(shù)據(jù)的參數(shù)配置,統(tǒng)計(jì)并分析已經(jīng)采集到的數(shù)據(jù),對(duì)系統(tǒng)運(yùn)行指標(biāo)進(jìn)行衡量和評(píng)價(jià),生成系統(tǒng)性能分析報(bào)告,在出現(xiàn)數(shù)據(jù)超出閾值的情況時(shí)及時(shí)發(fā)出警報(bào)。

      基于Flex技術(shù)的機(jī)房綜合監(jiān)控系統(tǒng)的核心是監(jiān)控服務(wù)。監(jiān)控服務(wù)主要作用具體表現(xiàn)為:

      第一,處理數(shù)據(jù)。監(jiān)控服務(wù)器及數(shù)據(jù)庫(kù)服務(wù)器負(fù)責(zé)開(kāi)展具體的數(shù)據(jù)處理工作,即以具體要求為依據(jù)對(duì)所接收到的來(lái)自于數(shù)據(jù)采集模塊的實(shí)時(shí)數(shù)據(jù)進(jìn)行分類(lèi)及處理,同時(shí),為確保監(jiān)控系統(tǒng)可以實(shí)施查詢(xún)到相關(guān)數(shù)據(jù),還需要將經(jīng)過(guò)處理的數(shù)據(jù)保存在數(shù)據(jù)庫(kù)服務(wù)器中。

      針對(duì)數(shù)據(jù)采集模塊所收集到的各種數(shù)據(jù)所進(jìn)行的分類(lèi)、處理、保存及系統(tǒng)中全部數(shù)據(jù)交互等操作均在監(jiān)控服務(wù)器中開(kāi)展,監(jiān)控服務(wù)器自身并沒(méi)有數(shù)據(jù)保存機(jī)制及對(duì)應(yīng)的設(shè)備,因此,只能將相關(guān)數(shù)據(jù)保存在數(shù)據(jù)庫(kù)服務(wù)器當(dāng)中。

      第二,監(jiān)控管理。具體而言,就是借助監(jiān)控控制臺(tái)完成針對(duì)監(jiān)控代理的配置及管理,并在運(yùn)行過(guò)程中對(duì)監(jiān)控代理具體行為進(jìn)行調(diào)整,以確保系統(tǒng)運(yùn)行過(guò)程中,用戶(hù)對(duì)監(jiān)控功能調(diào)整需求的切實(shí)實(shí)現(xiàn)。

      第三,閾值告警。所謂閾值告警,就是指在實(shí)時(shí)數(shù)據(jù)及歷史數(shù)據(jù)等監(jiān)控?cái)?shù)據(jù)操作閾值出現(xiàn)異常狀況時(shí),將發(fā)生異常的數(shù)據(jù)及資源等信息準(zhǔn)確且及時(shí)的發(fā)送給用戶(hù),這樣用戶(hù)便可以及時(shí)根據(jù)實(shí)際情況調(diào)整系統(tǒng)或相關(guān)業(yè)務(wù),從而有效防止發(fā)生系統(tǒng)運(yùn)行效率下降、系統(tǒng)運(yùn)行紊亂甚至系統(tǒng)崩潰等嚴(yán)重后果。閾值告警實(shí)現(xiàn):

      $temp = array(

      ‘monitor_header=>array(…….),

      ‘monitor_sound=>array(………),

      'memory_sound'=>array(

      'friendly_name'=>'數(shù)值超出報(bào)警聲音',

      'method'=>'drop_array',

      'array'=>monitor_scan_dir(),

      'default'=>'memory-sound.mp3',

      ……….

      閾值警告中向用戶(hù)進(jìn)行告警通知的方式主要有以下幾種:第一,向告警處理模塊發(fā)送告警信息,提醒用戶(hù)及時(shí)進(jìn)行處理;第二,將告警信息借助顯示的數(shù)據(jù)或圖像予以展示,提醒用戶(hù)系統(tǒng)中出現(xiàn)異常數(shù)據(jù);最后,借助Web界面對(duì)告警信息進(jìn)行瀏覽,能夠獲悉系統(tǒng)采集到異常數(shù)據(jù),以所采集到的異常數(shù)據(jù)為依據(jù),對(duì)到底是出現(xiàn)了網(wǎng)絡(luò)連接錯(cuò)誤還是應(yīng)用程序發(fā)生異常做出判斷。

      第四,數(shù)據(jù)展示主要是根據(jù)應(yīng)用提供統(tǒng)一視圖,從而向用戶(hù)提供其所關(guān)心的相關(guān)業(yè)務(wù)開(kāi)展情況具體信息,便于用戶(hù)以此為依據(jù)來(lái)解決系統(tǒng)性能及可用性問(wèn)題。對(duì)于廣大用戶(hù)而言,借助數(shù)據(jù)展示可以獲取極為豐富的監(jiān)控信息,從而為用戶(hù)獲悉系統(tǒng)歷史及當(dāng)前運(yùn)行狀況創(chuàng)造便利條件。在監(jiān)控中心站的設(shè)計(jì)中,其中動(dòng)態(tài)數(shù)據(jù)庫(kù)與外界的良好連接是整個(gè)系統(tǒng)信息共享的重要前提。本文主要介紹了數(shù)據(jù)庫(kù)與外界的三種連接方式,分別為配置接口,視圖接口,內(nèi)部集成的數(shù)據(jù)庫(kù)連接器。

      ①配置接口

      配置接口提供了請(qǐng)求數(shù)據(jù)和更新數(shù)據(jù)兩個(gè)方法實(shí)現(xiàn)外界與動(dòng)態(tài)數(shù)據(jù)庫(kù)間得交互連接。配置接口能夠設(shè)計(jì)各種配置程序,來(lái)滿(mǎn)足用戶(hù)對(duì)系統(tǒng)的各種需要。該配置接口的程序配置的過(guò)程主要,首先通過(guò)傳遞一個(gè)參數(shù)向動(dòng)態(tài)數(shù)據(jù)庫(kù)進(jìn)行請(qǐng)求數(shù)據(jù),然后動(dòng)態(tài)數(shù)據(jù)庫(kù)對(duì)傳遞的參數(shù)進(jìn)行相關(guān)的處理,并將核實(shí)的數(shù)據(jù)傳回給請(qǐng)求者。當(dāng)配置程序?qū)ε渲眯薷囊院?,可以通過(guò)數(shù)據(jù)更新方法把新的配置更新到動(dòng)態(tài)數(shù)據(jù)庫(kù)。所以在煤礦安全遠(yuǎn)程監(jiān)控系統(tǒng)中,配置接口能夠?qū)崿F(xiàn)設(shè)計(jì)了數(shù)據(jù)庫(kù)配置、分站類(lèi)型配置、模擬量類(lèi)型(傳感器類(lèi)型)配置等配置程序的功能。

      ②視圖接口

      視圖接口中,主要是對(duì)顯示的方法做出更新。通過(guò)更新顯示方法實(shí)現(xiàn)本接口的視圖程序的自我更新。在動(dòng)態(tài)數(shù)據(jù)庫(kù)中,實(shí)時(shí)數(shù)據(jù)與所有視圖相關(guān)聯(lián),在實(shí)時(shí)數(shù)據(jù)發(fā)生了變化,新的數(shù)據(jù)傳遞給所有的視圖,視圖隨著數(shù)據(jù)的改變進(jìn)行相應(yīng)的更新。雖然視圖與數(shù)據(jù)相關(guān)聯(lián),但是視圖的更新過(guò)程是視圖本身的行為,與動(dòng)態(tài)數(shù)據(jù)庫(kù)相互獨(dú)立,這樣將數(shù)據(jù)和視圖彼此分離開(kāi)。所以對(duì)視圖進(jìn)行擴(kuò)展,配置能夠顯示數(shù)據(jù)的視圖接口、報(bào)警數(shù)據(jù)視圖接口等具體視圖接口,以滿(mǎn)足系統(tǒng)對(duì)各種視圖的需求。用戶(hù)可以通過(guò)該接口獲取自己需要的視圖,將分析的數(shù)據(jù)轉(zhuǎn)換為曲線,表格等顯示,使得分析結(jié)果更加的直觀。

      ③數(shù)據(jù)庫(kù)連接器

      在煤礦安全遠(yuǎn)程監(jiān)控系統(tǒng)中,主要采用的是JAVA語(yǔ)言,該語(yǔ)言使得系統(tǒng)具有很好的跨平臺(tái)性,實(shí)現(xiàn)了數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)的存儲(chǔ)功能。為了實(shí)現(xiàn)各個(gè)數(shù)據(jù)庫(kù)間的無(wú)關(guān)性,在系統(tǒng)中采用數(shù)據(jù)連接器和數(shù)據(jù)包裝器完成數(shù)據(jù)間的連接,在對(duì)已建立好的數(shù)據(jù)庫(kù)只需要輸入數(shù)據(jù)庫(kù)名稱(chēng)即可完成調(diào)用。

      3 結(jié)語(yǔ)

      本文構(gòu)建的基于Flex技術(shù)的機(jī)房監(jiān)控系統(tǒng)在實(shí)際應(yīng)用過(guò)程中表現(xiàn)出了優(yōu)秀的復(fù)用性能,具有較好的實(shí)際應(yīng)用與推廣價(jià)值。

      【參考文獻(xiàn)】

      [1]王寶忠,馬成.基于CGI技術(shù)的嵌入式動(dòng)態(tài)Web的研究與實(shí)現(xiàn)[J].電子設(shè)計(jì)工程,2012(18):45-46.

      [2]王俊,郭書(shū)軍.嵌入式Web服務(wù)器的實(shí)現(xiàn)及其CGI應(yīng)用[J].(下轉(zhuǎn)第85頁(yè))(上接第162頁(yè))電子設(shè)計(jì)工程,2011(21):123-124.

      [3]周若谷,丁峰,魯力.視頻監(jiān)控系統(tǒng)中嵌入式Web服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)科學(xué),2011(05):45-46.

      [4]路宗雷,李濤.數(shù)據(jù)中心機(jī)房綜合監(jiān)控系統(tǒng)解決方案[J].智能建筑與城市信息,2010(08):78-79.

      [5]王瑩.利用紅外技術(shù)和現(xiàn)場(chǎng)總線將智能設(shè)備集群接入網(wǎng)絡(luò)的研究[D].湖南師范大學(xué),2009,34.

      [責(zé)任編輯:丁艷]

      猜你喜歡
      機(jī)房管理
      高職高專(zhuān)院校計(jì)算機(jī)房管理與維護(hù)
      商情(2016年49期)2017-03-01 20:28:31
      試論開(kāi)源云計(jì)算openstack在高校計(jì)算機(jī)機(jī)房中的應(yīng)用
      計(jì)算機(jī)實(shí)訓(xùn)室應(yīng)用桌面虛擬化技術(shù)初探
      還原卡擴(kuò)展功能在提高機(jī)房管理效率上的應(yīng)用
      機(jī)房管理與維護(hù)淺談
      科技傳播(2016年19期)2016-12-27 15:20:09
      多媒體機(jī)房管理及維護(hù)
      關(guān)于機(jī)房云桌面管理的探索
      基于“云計(jì)算”技術(shù)的校園機(jī)房建設(shè)初探
      云計(jì)算技術(shù)在職業(yè)學(xué)校機(jī)房建設(shè)與管理中的思考
      小議機(jī)房管理員在計(jì)算機(jī)教學(xué)中的作用
      考試周刊(2016年23期)2016-05-13 15:31:38
      同德县| 洛隆县| 西畴县| 来凤县| 离岛区| 成武县| 清涧县| 中山市| 南投县| 西林县| 巴彦淖尔市| 鸡东县| 清水河县| 万年县| 文山县| 达尔| 奉化市| 郴州市| 来宾市| 丘北县| 黄石市| 桂林市| 永济市| 泗阳县| 来安县| 临沂市| 利津县| 池州市| 泰宁县| 宜丰县| 金山区| 永济市| 昌宁县| 沅江市| 濮阳县| 民权县| 黄浦区| 承德县| 瑞丽市| 安陆市| 丹阳市|