• 
    

    
    

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

      基于XAMP+Cacti+Monitor+Weathermap的局域網(wǎng)網(wǎng)絡(luò)設(shè)備和服務(wù)器監(jiān)控系統(tǒng)

      2015-10-19 03:37:58陳朝暉康瀟
      河南科技 2015年21期
      關(guān)鍵詞:網(wǎng)絡(luò)設(shè)備網(wǎng)絡(luò)管理局域網(wǎng)

      陳朝暉 康瀟

      (民航河南空管分局,河南 鄭州 450000)

      基于XAMP+Cacti+Monitor+Weathermap的局域網(wǎng)網(wǎng)絡(luò)設(shè)備和服務(wù)器監(jiān)控系統(tǒng)

      陳朝暉 康瀟

      (民航河南空管分局,河南 鄭州 450000)

      利用XAMP及Cacti及其插件開發(fā)的監(jiān)控軟件,實現(xiàn)了局域網(wǎng)內(nèi)網(wǎng)絡(luò)設(shè)備和服務(wù)器的監(jiān)控,監(jiān)控系統(tǒng)具有豐富多樣圖形化顯示和報警的功能。

      網(wǎng)絡(luò)監(jiān)控;Cacti;XAMP

      1 引言

      隨著單位局域網(wǎng)流量和設(shè)備規(guī)模的不斷擴大;網(wǎng)絡(luò)復(fù)雜程度不斷增加,異構(gòu)性日益增強;接入的各種硬件設(shè)備日益增多,迫切需要一個高效的網(wǎng)絡(luò)設(shè)備監(jiān)控系統(tǒng)對設(shè)備進行監(jiān)控,以便隨時了解網(wǎng)絡(luò)和應(yīng)用服務(wù)的運行情況。并且當(dāng)它們出現(xiàn)故障時及時地解決問題,以確保網(wǎng)絡(luò)的暢通,提高網(wǎng)絡(luò)的質(zhì)量和效率。

      國內(nèi)外很多網(wǎng)絡(luò)服務(wù)商已推出了很多商業(yè)化的網(wǎng)絡(luò)設(shè)備監(jiān)控管理系統(tǒng),比如HP公司的Open view,IBM公司的NetView,SUN公司的SunNet Manager,Cabletron公司的SPECTRM,但這些平臺對體現(xiàn)網(wǎng)絡(luò)運行的相關(guān)歷史數(shù)據(jù)的采集、管理、分析方面提供的功能都不能滿足實際需要,而且這些平臺也存在各種不足:價格昂貴、平臺需要購買;操作管理較繁瑣,必須由專業(yè)人士才能有效管理等諸多問題;另外還需要額外的網(wǎng)絡(luò)帶寬開銷等。

      如果直接開發(fā)一個監(jiān)控系統(tǒng),需要大量的人力物力,并且還需要一些時間。研究的主要目的就是通過對已有的開源網(wǎng)絡(luò)設(shè)備監(jiān)控管理系統(tǒng)(SNMP、XAMP、Cacti)的研究和分析、借鑒它們的優(yōu)點,實現(xiàn)功能較為豐富、性能較為穩(wěn)定的網(wǎng)絡(luò)設(shè)備監(jiān)控系統(tǒng)。這樣不僅大大降低了開發(fā)成本,而且能很好地實現(xiàn)對局域網(wǎng)內(nèi)服務(wù)器和網(wǎng)絡(luò)設(shè)備的智能監(jiān)控。

      2 技術(shù)概述

      2.1 簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)

      其由一組網(wǎng)絡(luò)管理的標(biāo)準(zhǔn)組成,包含一個應(yīng)用層協(xié)議(application layer protocol)、數(shù)據(jù)庫模型(database schema)和一組資源對象。該協(xié)議能夠支持網(wǎng)絡(luò)管理系統(tǒng),用以監(jiān)測連接到網(wǎng)絡(luò)上的設(shè)備是否有任何引起管理上關(guān)注的情況。該協(xié)議是互聯(lián)網(wǎng)工程工作小組(IETF,Internet Engineering Task Force)定義的internet協(xié)議簇的一部分。SNMP的目標(biāo)是管理互聯(lián)網(wǎng)Internet上眾多廠家生產(chǎn)的軟硬件平臺,因此SNMP受Internet標(biāo)準(zhǔn)網(wǎng)絡(luò)管理框架的影響也很大。SNMP已經(jīng)出到第三個版本的協(xié)議,其功能較以前已經(jīng)大大地加強和改進了。

      圖1 系統(tǒng)架構(gòu)圖

      2.2 XAMP和Cacti

      XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的搭建 XAMP 軟件站的集成軟件包。用于搭建安裝包含 MySQL、PHP 和 Perl 的 Apache的服務(wù)器。

      圖2 Cacti進行端口流量監(jiān)控

      圖3 網(wǎng)絡(luò)設(shè)備和服務(wù)器監(jiān)控

      Cacti是通過 snmpget來獲取數(shù)據(jù),使用 RRDtool繪畫圖形,而且你完全可以不需要了解RRDtool復(fù)雜的參數(shù)。它提供了非常強大的數(shù)據(jù)和用戶管理功能,可以指定每一個用戶能查看樹狀結(jié)構(gòu)、host以及任何一張圖,還可以與LDAP結(jié)合進行用戶驗證,同時也能自己增加模板,功能非常強大完善。界面友好。軟件 Cacti 的發(fā)展是基于讓 RRDTool 使用者更方便使用該軟件,除了基本的SNMP 流量跟系統(tǒng)資訊監(jiān)控外,Cacti 也可外掛Scripts 及加上 Templates 來作出各式各樣的監(jiān)控圖。

      圖4 設(shè)備網(wǎng)絡(luò)氣象圖監(jiān)控

      Cacti是用PHP語言實現(xiàn)的一個軟件,它的主要功能是用SNMP服務(wù)獲取數(shù)據(jù),然后用RRDtool儲存和更新數(shù)據(jù),當(dāng)用戶需要查看數(shù)據(jù)的時候用RRDtool生成圖表呈現(xiàn)給用戶。因此,SNMP和RRDtool是Cacti的關(guān)鍵。SNMP關(guān)系著數(shù)據(jù)的收集,RRDtool關(guān)系著數(shù)據(jù)存儲和圖表的生成。

      Mysql配合PHP程序存儲一些變量數(shù)據(jù)并對變量數(shù)據(jù)進行調(diào)用,如:主機名、主機ip、SNMP團體名、端口號、模板信息等變量。

      SNMP抓到數(shù)據(jù)不是存儲在MySQL中,而是存在RRDtool生成的rrd文件中(在Cacti根目錄的rra文件夾下)。RRDtool對數(shù)據(jù)的更新和存儲就是對rrd文件的處理,rrd文件是大小固定的檔案文件(Round Robin Archive),它能夠存儲的數(shù)據(jù)筆數(shù)在創(chuàng)建時就已經(jīng)定義。

      2.3 Monitor和Weathermap

      Monitor和Weathermap都是Cacti的插件,其中Weathermap(網(wǎng)絡(luò)氣象圖)是一種能夠反映全網(wǎng)運行狀態(tài)的視圖化技術(shù),幫助網(wǎng)絡(luò)管理人員以直觀的方式,全局地監(jiān)控網(wǎng)絡(luò)的運行狀況。目前存在的很多網(wǎng)絡(luò)監(jiān)控工具知識針對單個節(jié)點或者兩個相鄰的節(jié)點間的鏈路進行觀察,沒有拓?fù)渖系倪壿嬓?,不能提供全局的狀態(tài)圖。網(wǎng)絡(luò)氣象圖可以與這些檢測工具互補長短,在網(wǎng)絡(luò)檢測系統(tǒng)中廣發(fā)地采用,正逐漸地成為網(wǎng)絡(luò)檢測中不可或缺的一部分。Monitor用于監(jiān)控網(wǎng)絡(luò)中網(wǎng)絡(luò)設(shè)備和服務(wù)器的健康狀況,并且可以提供告警。

      3 系統(tǒng)軟件架構(gòu)設(shè)計

      本系統(tǒng)采用B/S架構(gòu),用戶進行操作的工作界面是在瀏覽器方式下進行,而服務(wù)器端主要實現(xiàn)的事物處理,通過這樣的方式就可以大大降低客戶端在系統(tǒng)中所承受的負(fù)載,從而降低系統(tǒng)維護和升級的工作量,最后達(dá)到減小用戶總成本的目的。具體模塊如圖1所示:

      4 軟件的安裝與配置

      首先搭建基于Centos6.7的LAMP服務(wù)器,其中要解決的主要問題有CentOS系統(tǒng)自帶的更新源的速度實在是慢,為了讓CentOS6使用速度更快的YUM更新源,可以選擇163(網(wǎng)易)的更新源。然后就可以使用yum方式安裝XAMP服務(wù)器。

      使用yum部署Cacti的軟件也比較方便快捷,最后設(shè)置計劃任務(wù)獲取網(wǎng)絡(luò)設(shè)備數(shù)據(jù):

      在Cacti安裝成功后,配置網(wǎng)絡(luò)設(shè)備和Cacti服務(wù)器的SNMP功能后可實現(xiàn)端口流量監(jiān)控功能,具體如圖2所示:

      接下來到相應(yīng)的網(wǎng)站下載Monitor和Weathermap插件,Cacti中進行安裝,成功后進行系統(tǒng)軟件參數(shù)配置后可以成功實現(xiàn)設(shè)備監(jiān)控和網(wǎng)絡(luò)氣象圖功能,具體如圖3所示:

      5 結(jié)語

      通過開源網(wǎng)絡(luò)監(jiān)控軟件Cacti搭建了局域網(wǎng)絡(luò)監(jiān)測系統(tǒng),為我們提供了一種快捷的、可二次開發(fā)的低成本網(wǎng)管系統(tǒng);系統(tǒng)提供了多種網(wǎng)絡(luò)及服務(wù)器信息的顯示方式,提高了網(wǎng)絡(luò)監(jiān)測的效率,為網(wǎng)管人員提供了有效的輔助工具;為未來的異構(gòu)網(wǎng)絡(luò)的統(tǒng)一監(jiān)控打下了基礎(chǔ)。

      [1]李明江.SNMP簡單網(wǎng)絡(luò)管理協(xié)議[M] 北京:電子工業(yè)出版社,2007

      [2]http://www.net-snmp.org/

      [3]http://www.network-weathermap.com

      陳朝暉(1970.03-), 女, 大專, 助理工程師, 研究方向:空管信息化。

      TP393.1

      A

      1003-5168(2015)11-012-02

      猜你喜歡
      網(wǎng)絡(luò)設(shè)備網(wǎng)絡(luò)管理局域網(wǎng)
      一種基于C# 的網(wǎng)絡(luò)設(shè)備自動化登錄工具的研制
      基于VPN的機房局域網(wǎng)遠(yuǎn)程控制系統(tǒng)
      電子制作(2019年16期)2019-09-27 09:35:04
      電動汽車充電服務(wù)網(wǎng)絡(luò)管理初探
      基于802.1Q協(xié)議的虛擬局域網(wǎng)技術(shù)研究與實現(xiàn)
      電子制作(2017年17期)2017-12-18 06:40:48
      局域網(wǎng)性能的優(yōu)化
      電子制作(2017年8期)2017-06-05 09:36:15
      基于EOC通道的SHDSL網(wǎng)絡(luò)管理技術(shù)
      數(shù)據(jù)中心唯“快”不破
      校園網(wǎng)絡(luò)管理及安全防護
      河南科技(2014年11期)2014-02-27 14:16:52
      基于列車監(jiān)測網(wǎng)絡(luò)設(shè)備的射頻功放模塊設(shè)計
      基于三層交換技術(shù)架構(gòu)數(shù)字化校園網(wǎng)絡(luò)設(shè)備的配置與管理
      江孜县| 台东县| 阿尔山市| 张家界市| 惠安县| 通许县| 崇州市| 琼结县| 布尔津县| 精河县| 永年县| 湾仔区| 阿拉善左旗| 桃源县| 古田县| 灵宝市| 东乌珠穆沁旗| 天津市| 介休市| 临城县| 甘孜| 偏关县| 临颍县| 沧源| 章丘市| 嵊州市| 保定市| 安陆市| 攀枝花市| 宁波市| 法库县| 武宁县| 潜山县| 潼南县| 友谊县| 漳州市| 隆安县| 佳木斯市| 辰溪县| 霸州市| 会昌县|