999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SNMP&Amcharts的性能監(jiān)測(cè)技術(shù)在動(dòng)環(huán)監(jiān)控系統(tǒng)的應(yīng)用

2016-10-17 02:42:45孫啟民胡莉麗
關(guān)鍵詞:系統(tǒng)

孫啟民 胡莉麗 黃 威,2

(1.北京全路通信信號(hào)研究設(shè)計(jì)院集團(tuán)有限公司,北京 100070;2.北京市高速鐵路軌道交通運(yùn)行控制系統(tǒng)工程技術(shù)研究中心,北京 100073)

?

基于SNMP&Amcharts的性能監(jiān)測(cè)技術(shù)在動(dòng)環(huán)監(jiān)控系統(tǒng)的應(yīng)用

孫啟民1胡莉麗1黃 威1,2

(1.北京全路通信信號(hào)研究設(shè)計(jì)院集團(tuán)有限公司,北京 100070;2.北京市高速鐵路軌道交通運(yùn)行控制系統(tǒng)工程技術(shù)研究中心,北京 100073)

鐵路通信機(jī)房動(dòng)環(huán)監(jiān)控系統(tǒng)需要采集監(jiān)控中心服務(wù)器的實(shí)時(shí)性能參數(shù)值,采用SNMP&Amcharts技術(shù)開發(fā)動(dòng)環(huán)監(jiān)控系統(tǒng)的服務(wù)器性能監(jiān)測(cè)模塊,可擴(kuò)大模塊的適用場(chǎng)合、提高開發(fā)效率、減少系統(tǒng)維護(hù)工作量。

性能監(jiān)測(cè);SNMP;Amcharts;Ajax;采樣周期

1 概述

隨著我國高速鐵路的飛速發(fā)展,鐵路信息化進(jìn)程也在逐步推進(jìn),各類科學(xué)先進(jìn)的管理工具相繼被引入到鐵路的日常運(yùn)維管理工作中,為我國鐵路的安全穩(wěn)定運(yùn)營提供了有力的支持和保障。

動(dòng)環(huán)監(jiān)控系統(tǒng)是鐵路信息化建設(shè)過程中引入的重要管理工具之一,尤其是在近幾年鐵路客運(yùn)專線大規(guī)模建設(shè)的背景下,動(dòng)環(huán)監(jiān)控系統(tǒng)的重要性日益凸顯。由于我國的CTCS-3級(jí)列控系統(tǒng)通過GSM-R網(wǎng)絡(luò)實(shí)現(xiàn)車地信息的交互,因此在鐵路沿線架設(shè)了大量的通信基站,同時(shí)為每個(gè)基站也建設(shè)了各自的通信機(jī)房。通信基站機(jī)房日常均無人值守,如何保障機(jī)房內(nèi)設(shè)備安全穩(wěn)定的工作,不因通信設(shè)備故障影響列車的正常運(yùn)行,動(dòng)環(huán)監(jiān)控系統(tǒng)在這一環(huán)節(jié)發(fā)揮了重要的作用。

2 動(dòng)環(huán)監(jiān)控系統(tǒng)功能設(shè)計(jì)

動(dòng)環(huán)監(jiān)控系統(tǒng)采用監(jiān)控中心、監(jiān)控站兩級(jí)結(jié)構(gòu)設(shè)計(jì)[1],能夠遙測(cè)、遙信和遙控監(jiān)控對(duì)象,能夠監(jiān)視系統(tǒng)設(shè)備的工作狀態(tài),具備配置、告警、性能和安全管理功能。監(jiān)控中心還能夠管理視頻單元和智能門禁單元,實(shí)現(xiàn)對(duì)視頻單元和智能門禁單元的遠(yuǎn)程控制。另外監(jiān)控站側(cè)還提供遠(yuǎn)程登錄功能,支持用戶遠(yuǎn)程配置和緊急情況下單站的監(jiān)視控制操作。

動(dòng)環(huán)監(jiān)控系統(tǒng)功能模塊設(shè)計(jì)如圖1所示。

為了保證動(dòng)環(huán)監(jiān)控系統(tǒng)自身的穩(wěn)定運(yùn)行,監(jiān)控中心性能管理模塊要能采集監(jiān)控中心服務(wù)器的CPU、內(nèi)存及磁盤利用率,并能以直觀的形式顯示[1],本文所述的服務(wù)器性能監(jiān)測(cè)技術(shù)即用于實(shí)現(xiàn)該功能模塊。

3 常用服務(wù)器性能監(jiān)測(cè)技術(shù)

隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,作為網(wǎng)絡(luò)主體之一的網(wǎng)絡(luò)服務(wù)器性能越來越強(qiáng)大,服務(wù)器承載的處理任務(wù)越來越繁瑣,地位也越來越重要。為了保障服務(wù)器可靠穩(wěn)定的運(yùn)行,防止因服務(wù)器性能瓶頸影響正常的業(yè)務(wù)使用,技術(shù)人員提出多種服務(wù)器性能監(jiān)測(cè)手段,用以監(jiān)視服務(wù)器的軟硬件工作狀態(tài)。

基于操作系統(tǒng)的類型、監(jiān)測(cè)軟件自身的架構(gòu)等不同因素,各類監(jiān)測(cè)技術(shù)的處理方式也不盡相同,下面把Windows和Linux系統(tǒng)常用的幾類性能監(jiān)測(cè)技術(shù)進(jìn)行簡(jiǎn)單的比對(duì)分析,如表1所示。

表1 常用服務(wù)器性能監(jiān)測(cè)技術(shù)列表

考慮到操作系統(tǒng)的兼容性及軟件結(jié)構(gòu)的靈活性,在實(shí)現(xiàn)動(dòng)環(huán)監(jiān)控系統(tǒng)的服務(wù)器性能監(jiān)測(cè)模塊時(shí),我們選用SNMP技術(shù)。

本文所述的動(dòng)環(huán)監(jiān)控系統(tǒng)采用B/S架構(gòu)實(shí)現(xiàn),為了滿足能夠直觀顯示服務(wù)器性能參數(shù)的要求,綜合比較B/S模式下常用的Canvas、Amcharts、ActiveX、Applet等圖形繪制技術(shù)后,我們選用Amcharts技術(shù)跟蹤顯示服務(wù)器的性能參數(shù)曲線。

4 SNMP及Amcharts技術(shù)簡(jiǎn)介

4.1SNMP技術(shù)簡(jiǎn)介

SNMP是一種基于TCP/IP的互聯(lián)網(wǎng)網(wǎng)管協(xié)議,它能對(duì)互聯(lián)網(wǎng)中不同類型的設(shè)備進(jìn)行監(jiān)控和管理,對(duì)網(wǎng)絡(luò)中存在的問題進(jìn)行定位[3]。

1) SNMP版本演進(jìn)

SNMP最早始于20世紀(jì)70年代[4],經(jīng)歷多個(gè)版本的演進(jìn),最終主要保留了3個(gè)版本:SNMP v1、SNMP v2c以及SNMP v3,SNMP版本演進(jìn)過程如圖2所示。

SNMP v1和SNMP v2c版本對(duì)用戶的唯一限制是訪問口令,而沒有用戶和權(quán)限分級(jí)的概念,只要提供相應(yīng)的口令(即community),就可以對(duì)設(shè)備進(jìn)行read或read/write操作,安全性相對(duì)薄弱。SNMP v1和SNMP v2c均使用明文發(fā)送報(bào)文。相對(duì)SNMP v1,SNMP v2c定義了一個(gè)新的分組類型get-bulk-request,它高效率地從代理進(jìn)程讀取大塊數(shù)據(jù)。

SNMP v3實(shí)現(xiàn)了提高安全性能的預(yù)期目標(biāo),尤其是在身份驗(yàn)證(如用戶初始接入的身份驗(yàn)證、信息完整性的分析、重復(fù)操作的預(yù)防)、加密、授權(quán)和訪問控制、適當(dāng)?shù)倪h(yuǎn)程安全配置和管理能力等方面。SNMP v3是在SNMP v2基礎(chǔ)之上增加、完善了安全和管理機(jī)制。

2) SNMP管理模型

SNMP管理模型由管理站、網(wǎng)管代理、管理信息庫(MIB)和SNMP協(xié)議4部分組成,這4部分的邏輯關(guān)系如圖3所示[4]。

管理站(Manager)通過發(fā)送SNMP報(bào)文從網(wǎng)管代理(Agent)獲取被管理設(shè)備信息,實(shí)施對(duì)網(wǎng)絡(luò)設(shè)備的監(jiān)視和管理。網(wǎng)管代理接收來自管理站的SNMP請(qǐng)求并進(jìn)行響應(yīng),完成相應(yīng)操作,網(wǎng)管代理還能主動(dòng)向管理站發(fā)送異常報(bào)告。

3) SNMP v1協(xié)議

動(dòng)環(huán)監(jiān)控系統(tǒng)服務(wù)器性能監(jiān)測(cè)模塊中的管理站、網(wǎng)管代理和被監(jiān)測(cè)設(shè)備處于同一局域網(wǎng)內(nèi),網(wǎng)絡(luò)環(huán)境相對(duì)安全,且管理站通過主動(dòng)獲取的方式從網(wǎng)管代理處獲取被監(jiān)測(cè)設(shè)備的性能參數(shù)信息,因此在實(shí)現(xiàn)該模塊時(shí),選用SNMP v1協(xié)議。

SNMP v1定義了5種操作,包括:

Get:管理站從被管理節(jié)點(diǎn)提取標(biāo)量對(duì)象值,包括get-request和get-next-request操作,可通過變量綁定方式一次獲取多個(gè)標(biāo)量對(duì)象值;

Set:管理站更新被管理節(jié)點(diǎn)中的對(duì)象標(biāo)量值;

Trap:被管理節(jié)點(diǎn)向管理站主動(dòng)發(fā)送一個(gè)標(biāo)量對(duì)象值;

Get-response:被管理節(jié)點(diǎn)對(duì)管理站Get和Set操作的響應(yīng)。

SNMP v1的每個(gè)消息包含一個(gè)指示版本的版本號(hào),一個(gè)用于安全控制的共同體名以及一個(gè)指明操作類型的協(xié)議數(shù)據(jù)單元(PDU),SNMP協(xié)議格式如表2所示。

表2 SNMP v1消息格式

其中,Get PDU格式如表3所示。

表3 Get PDU格式

4.2Amcharts技術(shù)簡(jiǎn)介

Amcharts提供了基于JavaScript/HTML5、Flex和WPF&Silverlight 3種平臺(tái)技術(shù)的圖表組件,同時(shí)提供Flash和Flex的地圖組件。

Amcharts支持柱狀圖、條形圖、線形圖、面積圖、燭臺(tái)圖等基本圖形。Amcharts支持動(dòng)態(tài)繪圖,可實(shí)現(xiàn)數(shù)據(jù)自動(dòng)刷新,并可預(yù)設(shè)自動(dòng)刷新頻率。

5 SNMP及Amcharts技術(shù)在動(dòng)環(huán)監(jiān)控系統(tǒng)中的應(yīng)用

上文已提到本文所述的動(dòng)環(huán)監(jiān)控系統(tǒng)(以下簡(jiǎn)稱“本系統(tǒng)”)采用B/S架構(gòu)實(shí)現(xiàn),其中客戶端(B)通過JavaScript/HTML5技術(shù)實(shí)現(xiàn),服務(wù)器端(S)通過Java技術(shù)實(shí)現(xiàn)。在實(shí)現(xiàn)服務(wù)器性能監(jiān)測(cè)模塊時(shí),客戶端使用Amcharts和Ajax等技術(shù)實(shí)現(xiàn)服務(wù)器實(shí)時(shí)性能曲線圖的繪制;服務(wù)器端通過多線程,使用SNMP、Java和MySQL等技術(shù)實(shí)現(xiàn)服務(wù)器性能數(shù)據(jù)的獲取及存儲(chǔ)。

服務(wù)器性能數(shù)據(jù)的獲取、存儲(chǔ)及服務(wù)器實(shí)時(shí)性能曲線繪制處理流程如圖4、5所示。

本系統(tǒng)使用Tomcat5.5發(fā)布服務(wù)器端程序,Tomcat啟動(dòng)時(shí)會(huì)加載本系統(tǒng)設(shè)定的Listener,在Listener中讀取需要監(jiān)測(cè)的服務(wù)器列表,并為每個(gè)服務(wù)器開啟一個(gè)性能數(shù)據(jù)處理線程,之后各線程按設(shè)定的采樣周期循環(huán)進(jìn)行數(shù)據(jù)處理。

在數(shù)據(jù)處理線程中,首先判斷操作系統(tǒng)類型,根據(jù)操作系統(tǒng)類型進(jìn)行不同的處理,最終將獲取到的性能數(shù)據(jù)保存到數(shù)據(jù)庫,并更新內(nèi)存中的靜態(tài)變量,方便客戶端繪制流程圖時(shí)獲取。

6 結(jié)束語

基于SNMP&Amcharts的性能監(jiān)測(cè)技術(shù)大大提高了動(dòng)環(huán)監(jiān)控系統(tǒng)的開發(fā)效率,既適用于動(dòng)環(huán)監(jiān)控系統(tǒng),同時(shí)也可應(yīng)用到其他需要服務(wù)器性能監(jiān)測(cè)的場(chǎng)合。該技術(shù)可應(yīng)用于多個(gè)操作系統(tǒng),無需在被監(jiān)測(cè)設(shè)備側(cè)進(jìn)行另外的開發(fā),大大減少開發(fā)工作量,同時(shí)提高了維護(hù)效率。

[1] QCR 10-2014 鐵路通信機(jī)房及環(huán)境監(jiān)控系統(tǒng)技術(shù)條件[S].

[2]王曉琰.單機(jī)Linux下監(jiān)測(cè)系統(tǒng)性能的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代科技(現(xiàn)代物業(yè)下旬刊),2009(8):110-112.

[3]陳雷,董博,王雪.基于SNMP協(xié)議的全局網(wǎng)絡(luò)流量分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].大連理工大學(xué)學(xué)報(bào),2005(增I):69-72.

[4]王煥然,徐明偉.SNMP網(wǎng)絡(luò)管理綜述[J].小型微型計(jì)算機(jī)系統(tǒng),2004(3):358-366.

The power and environment monitoring systems in railway communication rooms need to collect the real-time performance parameters of the monitoring center servers. Using SNMP and Amcharts technologies to develop the server performance monitoring module of the power and environment monitoring system can expand the usable scope of the module, improve development effi ciency and can reduce system maintenance works.

performance monitoring; Simple Network Management Protocol; Amcharts; Asynchronous JavaScript and XML; sampling period

10.3969/j.issn.1673-4440.2016.02.009

2015-04-09)

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 九色综合伊人久久富二代| 亚洲成人黄色在线| 青青久视频| 国产白浆视频| 国产91线观看| 免费人成视频在线观看网站| 日本三级精品| 久草热视频在线| 91娇喘视频| 色一情一乱一伦一区二区三区小说| 日韩毛片免费| 亚洲中字无码AV电影在线观看| 99re热精品视频中文字幕不卡| 日韩毛片在线播放| 中文字幕无码中文字幕有码在线| 免费在线看黄网址| 中文字幕无码中文字幕有码在线 | 人人爽人人爽人人片| 在线观看av永久| 欧美怡红院视频一区二区三区| 国产手机在线小视频免费观看| 亚洲伊人电影| 欧美亚洲一区二区三区在线| 黄色成年视频| 色有码无码视频| 国产精品第5页| 黄色免费在线网址| 国产精品男人的天堂| 香港一级毛片免费看| 亚洲无码高清一区| 玖玖精品在线| 亚洲人成色77777在线观看| 71pao成人国产永久免费视频| 小说区 亚洲 自拍 另类| 亚洲一区黄色| 国模粉嫩小泬视频在线观看| 中文字幕一区二区人妻电影| 午夜一区二区三区| 亚洲二三区| 久久亚洲美女精品国产精品| 91精品情国产情侣高潮对白蜜| 国产黄在线免费观看| 久99久热只有精品国产15| 亚洲美女高潮久久久久久久| 亚洲高清资源| 久久婷婷五月综合色一区二区| 国产女人爽到高潮的免费视频| 成人午夜天| 国产毛片一区| 97视频精品全国免费观看| 欧美97色| 国产日韩丝袜一二三区| 欧美在线天堂| 99国产精品国产高清一区二区| 日韩激情成人| 亚洲欧洲自拍拍偷午夜色| 亚洲一本大道在线| 国产乱子伦手机在线| 欧美精品二区| 国产精品一区不卡| 亚洲精品中文字幕无乱码| 九九九久久国产精品| 久久精品人妻中文视频| 国产精品美女免费视频大全| 日韩A∨精品日韩精品无码| 国产香蕉国产精品偷在线观看| 国产无码高清视频不卡| 亚洲一区波多野结衣二区三区| 黄色免费在线网址| 亚洲va视频| 黄色一及毛片| 成年看免费观看视频拍拍| 亚洲欧美一区二区三区蜜芽| 天天色天天综合网| 亚洲无码高清一区| 亚洲精品无码人妻无码| 五月天福利视频| 狠狠干综合| 欧美亚洲日韩中文| 激情国产精品一区| 夜夜操狠狠操| 国产欧美高清|