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

基于SNMP網(wǎng)絡(luò)設(shè)備偵測的程序設(shè)計

2011-10-26 08:34:00王小瓊譚立國黃金標
中國科技信息 2011年9期
關(guān)鍵詞:跨平臺設(shè)備信息

王小瓊 譚立國 黃金標

桂林電子科技大學(xué)信息科技學(xué)院,廣西 桂林 541004

基于SNMP網(wǎng)絡(luò)設(shè)備偵測的程序設(shè)計

王小瓊 譚立國 黃金標

桂林電子科技大學(xué)信息科技學(xué)院,廣西 桂林 541004

隨著網(wǎng)絡(luò)規(guī)模的不斷擴大,企事業(yè)單位業(yè)務(wù)系統(tǒng)的日趨復(fù)雜,現(xiàn)代網(wǎng)絡(luò)需要人機結(jié)合管理,實現(xiàn)自助偵測和管理;本文擬采用SNMP技術(shù),利用先進的計算機技術(shù),實現(xiàn)對網(wǎng)絡(luò)設(shè)備及服務(wù)器的狀態(tài)進行自動偵測,并期望能夠根據(jù)偵測的數(shù)據(jù)對網(wǎng)絡(luò)的優(yōu)化提供幫助。

SNMP;狀態(tài)偵測;網(wǎng)絡(luò)管理

SNMP;status moni;tornetwork manage

引言

隨著網(wǎng)絡(luò)和計算技術(shù)的發(fā)展,現(xiàn)代的網(wǎng)絡(luò)體系、信息系統(tǒng)趨于大型化、群集化,需要各種冷備、熱備、災(zāi)備技術(shù),進而需要管理人員維護大量的服務(wù)器、交換機,尤其是大型企事業(yè)單位、學(xué)校,需要考慮員工、師生上網(wǎng)及各種業(yè)務(wù)需求等,往往設(shè)備數(shù)量在幾十甚至上百臺,如何快速、實時地查看和管理上述設(shè)備,快速診斷、排除故障,成為一個值得研究的課題;本文擬闡述一種采用SNMP技術(shù)實現(xiàn)對網(wǎng)絡(luò)設(shè)備的遠程、實時狀態(tài)顯示技術(shù),從而幫助管理人員快速發(fā)現(xiàn)網(wǎng)絡(luò)故障,協(xié)助診斷網(wǎng)絡(luò)問題。

1 SNMP協(xié)議簡介

SNMP(Simple Network Management Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)的前身是簡單網(wǎng)關(guān)監(jiān)控協(xié)議(SGMP),用來對通信線路進行管理。隨后,人們對SGMP進行了很大的修改,特別是加入了符合Internet定義的SMI和MIB:體系結(jié)構(gòu),改進后的協(xié)議就是著名的SNMP。SNMP的目標是管理互聯(lián)網(wǎng)Internet上眾多廠家生產(chǎn)的軟硬件平臺,因此SNMP受Internet標準網(wǎng)絡(luò)管理框架的影響也很大?,F(xiàn)在SNMP已經(jīng)出到第三個版本的協(xié)議,但SNMP v2版本業(yè)界應(yīng)用最為廣泛,本次研發(fā)主要根據(jù)該版本進行。使用SNMP 協(xié)議的網(wǎng)絡(luò)管理系統(tǒng)和管理結(jié)構(gòu)工作一般包括:管理進程通過定時向各個設(shè)備的設(shè)備代理進程發(fā)送查詢請求信息來跟蹤各個設(shè)備的狀態(tài);而當設(shè)備出現(xiàn)異常事件時,例如設(shè)備冷啟動等,設(shè)備代理進程主動向管理進程發(fā)送陷阱信息,匯報出現(xiàn)的異常事件。這些輪詢信息和陷阱信息的發(fā)送和接收規(guī)程及其格式定義都是由SNMP 協(xié)議定義的。而被管理設(shè)備將其各種管理對象的信息都存放在一個稱為管理信息庫MIB 的庫結(jié)構(gòu)中。SNMP 協(xié)議運行在用戶數(shù)據(jù)報協(xié)議UDP之上,它利用的是UDP 協(xié)議的161/162端口。其中161 端口由管理進程監(jiān)聽,等待設(shè)備代理進程發(fā)送的異常事件報告陷阱信息,例如執(zhí)行軟中斷(Trap)。設(shè)備的所有需要被管理的信息被看做一個各種被管理對象的集合,這些被管理對象由OSI 定義在一個被稱作管理信息庫MIB 的虛擬信息庫中。

2 狀態(tài)偵測系統(tǒng)總體設(shè)計與主要功能模塊

系統(tǒng)采用SNMP協(xié)議搜集各種系統(tǒng)信息,被管理設(shè)備需要開啟SNMP服務(wù),并進行相關(guān)配置,偵測服務(wù)發(fā)送輪詢請求或者接收陷阱信息,并將該信息通過web service的方式發(fā)布給前臺界面。系統(tǒng)總體結(jié)構(gòu)如圖1。

圖1 網(wǎng)絡(luò)設(shè)備狀態(tài)偵測系統(tǒng)總體設(shè)計

設(shè)計中考慮到跨平臺和分布式應(yīng)用系統(tǒng)的支持,以及降低耦合,故編程語言選擇標準為支持跨平臺特性較好、易于開發(fā)、便于更新的Erlang和Qt兩種語言;前后臺接口應(yīng)能夠?qū)Ⅰ詈辖抵磷畹?,選擇XML格式。

3 Erlang語言簡介及后臺服務(wù)程序設(shè)計

Erlang語言簡介:Erlang是一種通用編程語言和運行環(huán)境,具有內(nèi)置的并發(fā)性、分布和容錯支持。Erlang可運用在分布式、可靠、軟實時并發(fā)系統(tǒng),可用作電信系統(tǒng)、HTTP服務(wù)器或WAP協(xié)議棧,語言簡單小巧,具有豐富的庫,代碼支持熱替換,采用模式匹配,支持SMP,性能較高。

采用Erlang編寫的后臺服務(wù)組件結(jié)構(gòu)如圖2。

圖2 后臺服務(wù)組件的結(jié)構(gòu)

4 Qt簡介與前臺展示層設(shè)計

Qt 是一個跨平臺應(yīng)用程序和 UI 開發(fā)框架。具有跨平臺 IDE 的集成開發(fā)工具,使用 Qt 只需一次性開發(fā)應(yīng)用程序,無須重新編寫源代碼,便可跨不同桌面和嵌入式操作系統(tǒng)部署,兼容的平臺有:Windows、Linux/X11 、Mac、Windows CE/Mobile、嵌入式 Linux(Embedded Linux)、Symbian、Maemo等。

采用Qt設(shè)計的前臺展示測試界面如圖3:

Qt能夠很好的表現(xiàn)網(wǎng)絡(luò)環(huán)境,且對部屬環(huán)境要求不高,性能較為穩(wěn)定,易于開發(fā),使用。

5 接口設(shè)計

因考慮到Qt的跨平臺特性以及程序移植等問題,前后臺接口采用XML格式,后臺的Erlang除采集各種設(shè)備的實時信息外,提供Web service供前臺展示訪問,從而降低前后臺的耦合,客戶可以采用各種形式的程序展示網(wǎng)絡(luò)設(shè)備狀態(tài),接口XML協(xié)議如下:

對于前臺和后臺的連接方式,考慮兩種方式:

1)前臺注冊,后臺與前臺使用TCP進行長連接,此種方法需要維持TCP連接,前后臺需要穩(wěn)定連接,耦合較緊,但是事件的實時性好;

2)后臺建立Web service,前臺應(yīng)用程序調(diào)用,此種方法需要前臺主動調(diào)用Web service,所以需要定時調(diào)用,但耦合性較好。

根據(jù)項目實際,選擇采用Web service的方式,該方式對于前后臺之間耦合性要求較低,適合于現(xiàn)代開發(fā)方式。

6 各偵測點閾值設(shè)置

本次開發(fā)主要針對于SNMP v2涉及到的交換機的內(nèi)存、CPU、端口上下行流量的檢測,以及交換機在線狀態(tài)等,根據(jù)程序測試及管理人員的經(jīng)驗,各偵測點的閾值設(shè)置如下:

交換機內(nèi)存:40%;

交換機CPU占用:20%;

千兆端口上行和下行流量:700M。

對于服務(wù)器,需根據(jù)不同的業(yè)務(wù)需求進行手動調(diào)節(jié),甚至需要分時段進行調(diào)整報警閾值,如對于學(xué)生選課系統(tǒng),在選課期間,計算機的CPU使用率閾值設(shè)定為40%,在其他期間設(shè)定為10%。

7 實際應(yīng)用效果

我?,F(xiàn)在實行操作系統(tǒng)虛擬化,需要根據(jù)各業(yè)務(wù)系統(tǒng)工作時段不同,為其動態(tài)分配資源;在網(wǎng)絡(luò)設(shè)備狀態(tài)偵測系統(tǒng)運行一年后,根據(jù)系統(tǒng)的歷史數(shù)據(jù),歸納出各種業(yè)務(wù)系統(tǒng)的閾值,實現(xiàn)了對各類業(yè)務(wù)系統(tǒng)虛擬設(shè)備資源的優(yōu)化。

[1](瑞典)JoeArmstro著ng. Erlang程序設(shè)計. 北京:人民郵電出版社.2008.12

[2](美)William Stalli著ngs;胡成松,汪凱譯.SNMP網(wǎng)絡(luò)管理. SNMP網(wǎng)絡(luò)管理. 北京:中國電力出版社.2001

[3]閆鋒欣編著. C++ GUI Qt 4編程. 北京:電子工業(yè)出版社.2008.08

[4]范春梅,王新剛,張衛(wèi)華編著. XML基礎(chǔ)教程. 北京:人民郵電出版社.2009.10

The Program Design For Network’s Devices Monitoring Based On SNMP

Wang Xiaoqiong Tan Liguo Huang Jinbiao
Institute of Information technology of Guilin University of Electronic Technology, GuangXi GuiLin, 541004

With the scale of network expanding and the business system of the enterprises be more complicated, modern network management need to be control not only by man, but also by computer,and then realize auto monitor and manage; the article want to a way to realize auto monitor for network devices and servers with the SNMP and advanced computer technology, and then expect to offer the help for optimize network by the detect date.

10.3969/j.issn.1001-8972.2011.09.058

猜你喜歡
跨平臺設(shè)備信息
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
跨平臺APEX接口組件的設(shè)計與實現(xiàn)
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
500kV輸變電設(shè)備運行維護探討
基于QT的跨平臺輸電鐵塔監(jiān)控終端軟件設(shè)計與實現(xiàn)
基于OPC跨平臺通信的電機監(jiān)測與診斷系統(tǒng)
基于B/S的跨平臺用戶界面可配置算法研究
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
原來他們都是可穿戴設(shè)備
消費者報道(2014年7期)2014-07-31 11:23:57
主站蜘蛛池模板: 好吊色国产欧美日韩免费观看| 国产日本一区二区三区| 99精品在线看| 国产在线观看成人91| 日韩免费毛片| 精品福利国产| 国产黄色视频综合| 国产本道久久一区二区三区| 亚洲色无码专线精品观看| 国产精品嫩草影院av | 色婷婷狠狠干| 成年免费在线观看| 伊人大杳蕉中文无码| 黄色网页在线播放| 国产精品成人AⅤ在线一二三四| 婷婷色中文| 98精品全国免费观看视频| 99视频有精品视频免费观看| 91在线精品麻豆欧美在线| 国产成人高清亚洲一区久久| 麻豆精品久久久久久久99蜜桃| 最新亚洲人成网站在线观看| 久久精品这里只有国产中文精品| 成人蜜桃网| 国产精品不卡片视频免费观看| 在线va视频| 97视频免费在线观看| 欧洲熟妇精品视频| 国产人成在线视频| 在线无码九区| 久久久噜噜噜久久中文字幕色伊伊 | 欧美精品亚洲精品日韩专区| 亚洲av日韩av制服丝袜| 色综合久久88色综合天天提莫| 亚洲人在线| 国产成人精品高清在线| 久草中文网| 久久五月视频| 中日无码在线观看| 日本91视频| 99久久精品国产自免费| 毛片视频网址| 国产免费网址| 99精品视频播放| 国产欧美在线| 一级毛片基地| 欧美精品成人| 国产精品99r8在线观看| 国产又粗又爽视频| 国产精品久久久精品三级| 国产男人天堂| 亚洲妓女综合网995久久| 丰满的少妇人妻无码区| 国产性生交xxxxx免费| 亚洲天堂成人在线观看| 狠狠做深爱婷婷综合一区| 麻豆精品在线视频| 国产国模一区二区三区四区| 日韩无码黄色网站| 午夜国产在线观看| 波多野结衣无码视频在线观看| 白丝美女办公室高潮喷水视频| 中国精品自拍| 激情综合激情| 国产精品毛片一区| 亚洲高清日韩heyzo| 不卡无码网| 在线欧美日韩| 国产乱人免费视频| 免费又黄又爽又猛大片午夜| 91视频国产高清| 欧美69视频在线| 91精品情国产情侣高潮对白蜜| 热久久国产| 国产精品第一区| 巨熟乳波霸若妻中文观看免费| 亚洲一道AV无码午夜福利| 国产无码精品在线播放| 白浆视频在线观看| 色九九视频| 欧美精品黑人粗大| 亚洲 成人国产|