摘 要:針對(duì)城市聯(lián)網(wǎng)視頻監(jiān)控平臺(tái)對(duì)網(wǎng)絡(luò)管理的特定需求和現(xiàn)有產(chǎn)品的不足,本文首先提出了基于SNMP協(xié)議和ICE通信協(xié)議的混合網(wǎng)絡(luò)管理模型,給出了城市聯(lián)網(wǎng)視頻監(jiān)控平臺(tái)中網(wǎng)絡(luò)管理系統(tǒng)的關(guān)鍵模塊的實(shí)現(xiàn).
關(guān)鍵詞:網(wǎng)絡(luò)管理;J2EE;Web應(yīng)用;Spring技術(shù);視頻監(jiān)控平臺(tái)
中圖分類號(hào):TP393.09
隨著科技的發(fā)展和大眾對(duì)安全的需求增加,尤其是視頻監(jiān)控系統(tǒng)的快速發(fā)展。于是,作為視頻監(jiān)控系統(tǒng)發(fā)展的重要根基——網(wǎng)絡(luò)管理的重要性越來越明顯,同時(shí)對(duì)它的技術(shù)管理要求也就隨之增高,迫切的需要視頻監(jiān)控系統(tǒng)和網(wǎng)絡(luò)管理的特定需求相匹配。以前傳統(tǒng)的網(wǎng)絡(luò)管理主要取決于對(duì)異構(gòu)設(shè)備的管理基于SNMP網(wǎng)關(guān)轉(zhuǎn)換方式,即網(wǎng)絡(luò)管理的服務(wù)器是基于SNMP協(xié)議的管理方式統(tǒng)一管理的,而不支持SNMP協(xié)議的設(shè)備開發(fā)SNMP網(wǎng)關(guān)。而我們所探討的基于Web的分布式管理體系結(jié)構(gòu),就能很好的解決這一問題,具有操作方便,可擴(kuò)展性,兼容性等特點(diǎn)。
基于Web的分布式管理系統(tǒng)是綜合運(yùn)用Ajax技術(shù)、Web技術(shù)、Hibernate數(shù)據(jù)持久化技術(shù)、Spring業(yè)務(wù)邏輯控制技術(shù)等技術(shù),以J2EE為平臺(tái)等來實(shí)現(xiàn)基于SNMP/ICE的混合網(wǎng)絡(luò)管理。即為本系統(tǒng)結(jié)構(gòu)是以J2EE為平臺(tái)的基于Web的分布式網(wǎng)絡(luò)管理體系結(jié)構(gòu)。所依據(jù)的原理主要是充分利用Web技術(shù)的簡(jiǎn)單實(shí)用,結(jié)合Java可移植性、高可靠性優(yōu)勢(shì)。既可以體現(xiàn)出分布式管理思想,幾者結(jié)合在一起又能實(shí)現(xiàn)網(wǎng)絡(luò)的各種需求。實(shí)現(xiàn)具體操作還需要以下設(shè)備和程序。
1 網(wǎng)管系統(tǒng)中核心模塊的實(shí)現(xiàn)
一個(gè)完美完善的網(wǎng)絡(luò)管理系統(tǒng)包括配置管理合理,性能管理穩(wěn)定,故障管理清晰,安全管理和計(jì)費(fèi)管理通暢。但是在實(shí)際的應(yīng)用中,企業(yè)往往會(huì)結(jié)合自身的業(yè)務(wù)需求,經(jīng)濟(jì)能力,和人力資源能力等等的方面,將實(shí)際開發(fā)的重點(diǎn)放在自身企業(yè)的需要上。在基于Web的分布式管理體系結(jié)構(gòu)中,對(duì)設(shè)備的管理,其中包含平臺(tái)設(shè)備和前端設(shè)備的配置管理,性能管理和故障管理是所要關(guān)注的重點(diǎn)。下面分列介紹下這幾個(gè)關(guān)鍵的設(shè)備。
2 平臺(tái)設(shè)備的管理
基于Web的分布式管理系統(tǒng)的系統(tǒng)中的平臺(tái)設(shè)備包括前端應(yīng)用服務(wù)器,流媒體服務(wù)器,客戶端應(yīng)用服務(wù)器等。而這一類的設(shè)備載體就是計(jì)算機(jī)的主機(jī)。不論哪種操作系統(tǒng)都是支持SNMP協(xié)議的,都可以通過SNMP協(xié)議來獲取這一類設(shè)備的管理運(yùn)行情況。平臺(tái)設(shè)備的管理,主要包括管理平臺(tái)設(shè)備運(yùn)行歷史和現(xiàn)行運(yùn)行情況和實(shí)時(shí)情況的管理,為負(fù)載均衡模塊提供性能參考數(shù)據(jù),監(jiān)控平臺(tái)設(shè)備的運(yùn)行情況,及時(shí)發(fā)現(xiàn)并解決處理這個(gè)問題故障。平臺(tái)設(shè)備管理如圖:
3 前端設(shè)備的管理
系統(tǒng)中重點(diǎn)管理的對(duì)象就是前端設(shè)備,他有兩個(gè)重要的特征。第一是前段設(shè)備大部分都不支持SNMP協(xié)議,通信接口各自不同,也不方便采用基于SNMP網(wǎng)關(guān)代理模式;第二,前端設(shè)備中數(shù)目龐大,不能大一統(tǒng)的決定對(duì)前端設(shè)備的管理采用傳統(tǒng)的集中管理。針對(duì)這兩個(gè)特點(diǎn),本系統(tǒng)提出了如下圖所示的前端設(shè)備管理模式。
推薦這種管理模式,主要是因?yàn)樗袔讉€(gè)特點(diǎn):首先是分散了傳統(tǒng)的網(wǎng)管服務(wù)器壓力,分散給多個(gè)應(yīng)用服務(wù)器。再者,這種管理模式只要增加前端服務(wù)器就可以很方便的擴(kuò)展,最后是因?yàn)閷?shí)現(xiàn)了ICE通信協(xié)議與前端應(yīng)用服務(wù)器交互。前端設(shè)備管理包括配置管理和故障管理,主要作用是實(shí)時(shí)獲取前端設(shè)備參數(shù)配置信息;為各廠商前端設(shè)備配置參數(shù);監(jiān)控前端設(shè)備運(yùn)行情況,及時(shí)發(fā)現(xiàn)和處理故障。
4 網(wǎng)管數(shù)據(jù)庫管理
盡管對(duì)于網(wǎng)管數(shù)據(jù)庫的管理,不是網(wǎng)絡(luò)管理定義的五大功能之一,但是一個(gè)網(wǎng)絡(luò)管理系統(tǒng)要正常運(yùn)行,網(wǎng)管數(shù)據(jù)庫是必不可少的。因?yàn)閺谋还茉O(shè)備獲取的管理信息都是保存在網(wǎng)管數(shù)據(jù)庫。它一方面保存了網(wǎng)絡(luò)運(yùn)行的歷史信息,這些數(shù)據(jù)是網(wǎng)絡(luò)性能管理的基礎(chǔ),另一方面各類設(shè)備的參數(shù)配置信息也保存在網(wǎng)管數(shù)據(jù)庫,這些數(shù)據(jù)為將設(shè)備恢復(fù)至每一時(shí)刻的狀態(tài)提供了可能。因此,對(duì)于網(wǎng)管數(shù)據(jù)庫和網(wǎng)絡(luò)管理都有著非常重要的意義。網(wǎng)管數(shù)據(jù)庫的管理包括數(shù)據(jù)庫的備份和數(shù)據(jù)庫的恢復(fù),其主要目的有:支持并定時(shí)遠(yuǎn)程對(duì)數(shù)據(jù)庫進(jìn)行備份,還有就是支持遠(yuǎn)程對(duì)數(shù)據(jù)庫恢復(fù)。
基于J2EE的架構(gòu)來設(shè)計(jì)系統(tǒng)更加靈活,它能夠給基于Web的分布式開發(fā)帶來巨大的方便性,我們?cè)诜治龊蛯?shí)施具體應(yīng)用時(shí),需要付出更多的時(shí)間和耐心來加大這一系統(tǒng)的推廣,并不斷的完善他,讓其更好的為社會(huì)各個(gè)行業(yè)服務(wù)。
參考文獻(xiàn):
[1]趙欣,徐孟春,等.基于J2EE的網(wǎng)絡(luò)管理系統(tǒng)資源整合[J].計(jì)算機(jī)工程,2006(02):113-116.
[2]李曉賓,李淑珍.一種基于SNMP的Web網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2010(06):43-46.
[3]羅磊,羅敏.基于Web的網(wǎng)絡(luò)管理技術(shù)[J].電腦知識(shí)與技術(shù),2010(07):31-34.
[4]Anderson,J.Ilyas,M.Hsu, S. A Scalable Web-Based Management Architecture [A].Proceedings of International Conference on Information, Communications and Signal Processing(ICICS 97)[C].1997.
[5]薛文革,王宇,李增智.基于Web的分布式網(wǎng)絡(luò)管理的設(shè)計(jì)及實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2002(01):17-20.
[6]Sunghan Kim;Lee,S.Y. Web Technology and Standardization for Web 2.0 based IPTV Service [A].Proceedings of International Conference on Advanced Communication Technology(ICACT 08)[C].2008.
[7]房芳,馬旭東.基于嵌入式Web技術(shù)的監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2009(23):29-32.
[8]Fei Wang.The Development of Rich Internet Application Based on Current Technologies[A].Proceedings of International Conference on Web Information Systems and Mining(WISM 09)[C].2009.
[9]Zepeda,J.S.;Chapa,S.V. From Desktop Application Towards Ajax Web Applications[A].Proceedings of International Conference on Electrical and Electronics Engineering(ICEEE 07)[C].2007.
作者簡(jiǎn)介:李晉(1970.11-),男,回族,河南新野人,講師,網(wǎng)絡(luò)信息與計(jì)算中心教學(xué)秘書,研究方向:計(jì)算機(jī)應(yīng)用;熊炎(1979-),男,河南信陽人,碩士,講師,研究方向:模式識(shí)別與數(shù)字圖像處理方面的研究。