◆王智紅
基于CORBA/Web的綜合網(wǎng)絡(luò)管理技術(shù)研究
◆王智紅
(公安邊防部隊(duì)高等??茖W(xué)校校務(wù)部通信機(jī)要處 廣東 510663)
在IP、ATM等技術(shù)推廣應(yīng)用及普及帶動(dòng)作用下,網(wǎng)絡(luò)技術(shù)進(jìn)入到了快速發(fā)展階段。以往的各種網(wǎng)絡(luò)都在以迅猛之勢(shì)完成融合,而這一現(xiàn)象的發(fā)生無(wú)形中擴(kuò)大了網(wǎng)絡(luò)規(guī)模,增加了網(wǎng)絡(luò)的復(fù)雜性和異構(gòu)性,使得網(wǎng)絡(luò)管理的難度較過(guò)去相比明顯增加。因此現(xiàn)階段,網(wǎng)絡(luò)管理研究的主要問(wèn)題就是如何科學(xué)且合理的對(duì)這一復(fù)雜的、大型的異構(gòu)網(wǎng)絡(luò)實(shí)時(shí)管理。本文對(duì)傳統(tǒng)網(wǎng)絡(luò)管理技術(shù)應(yīng)用中的不足進(jìn)行了分析,同時(shí)對(duì)CORBA/Web綜合技術(shù)在網(wǎng)管理系統(tǒng)中的應(yīng)用及優(yōu)勢(shì)進(jìn)行了研究。
CORBA;Web;綜合網(wǎng)絡(luò)管理
傳統(tǒng)集中式網(wǎng)絡(luò)管理系統(tǒng)在實(shí)際應(yīng)用過(guò)程中存在這一定的弊端,如安全性不高、操作繁瑣等,與當(dāng)前綜合化管理要求是不相符的,基于此,要想實(shí)現(xiàn)綜合化網(wǎng)絡(luò)管理的目標(biāo)應(yīng)用一種全系的網(wǎng)絡(luò)管理系統(tǒng),同時(shí)要求該系統(tǒng)具備可以提供管理視圖的功能,建立端到端管理或者是QOS管理模式。受到信息技術(shù)條件的限制,Web、CORBA等技術(shù)在實(shí)踐應(yīng)用過(guò)程中雖然具備圖形界面友好、處理結(jié)構(gòu)呈分布式等優(yōu)勢(shì),但是這些技術(shù)在獨(dú)立運(yùn)用過(guò)程中還是存在這一定的問(wèn)題。而經(jīng)研究分析發(fā)現(xiàn),Web技術(shù)同CORBA技術(shù)具有一定的兼容性,形成一種互補(bǔ)關(guān)系,對(duì)分布式綜合網(wǎng)絡(luò)管理目標(biāo)的實(shí)現(xiàn)有積極的影響。
CORBA,中文全稱為公共對(duì)象請(qǐng)求代理體系結(jié)構(gòu)。作為一種分布式對(duì)象處理體系結(jié)構(gòu),CORBA同面向?qū)ο蠛头植继幚砑夹g(shù)進(jìn)行了一定的融合,是一種十分重要的中間件技術(shù)。在最初階段,CORBA主要是以分布式對(duì)象為主而進(jìn)行計(jì)算的,并未向網(wǎng)絡(luò)管理方面靠攏,但是事實(shí)上該技術(shù)在網(wǎng)絡(luò)管理中的應(yīng)用效果比較好。另外CORBA在網(wǎng)絡(luò)管理應(yīng)用中具有一定的優(yōu)勢(shì),如實(shí)現(xiàn)了以對(duì)象請(qǐng)求代理器為核心系統(tǒng)的軟件總線結(jié)構(gòu)。而CORBA主要包括以下幾個(gè)部分,如軟件總線ORB、應(yīng)用接口、通用設(shè)施以及對(duì)象服務(wù)等。CORBA優(yōu)點(diǎn)主要體現(xiàn)在以下幾個(gè)方面,如可支持多用現(xiàn)存編程語(yǔ)言、多種語(yǔ)言可以在同一個(gè)分布應(yīng)用中應(yīng)用、支持分布對(duì)象等,同時(shí)也具有較高的互操作性?;贑ORBA以上這些優(yōu)點(diǎn),它在網(wǎng)絡(luò)管理中應(yīng)用效果良好,同時(shí)它的應(yīng)用對(duì)綜合網(wǎng)絡(luò)管理目標(biāo)的實(shí)現(xiàn)具有推動(dòng)作用??傊?,通過(guò)對(duì)以CORBA為基礎(chǔ)的分布式對(duì)象平臺(tái)(ORB)、接口定義語(yǔ)言(IDL)以及公共服務(wù)項(xiàng)目等的應(yīng)用為構(gòu)建一個(gè)大型分布式網(wǎng)絡(luò)系統(tǒng)提供支持,同時(shí)大型網(wǎng)絡(luò)系統(tǒng)具備開(kāi)放性、標(biāo)準(zhǔn)化、擴(kuò)展性強(qiáng)等方面的特點(diǎn)。
在網(wǎng)絡(luò)管理技術(shù)快速發(fā)展的今天,一些先進(jìn)的信息技術(shù)逐漸被應(yīng)用到網(wǎng)絡(luò)管理中來(lái),如Web技術(shù)、主動(dòng)網(wǎng)技術(shù)等。先進(jìn)技術(shù)的應(yīng)用提升了網(wǎng)絡(luò)管理水平,同時(shí)也為分布式網(wǎng)絡(luò)管理的構(gòu)建提供了新的思維。
所謂的WBM就是指以Web技術(shù)為依托的網(wǎng)絡(luò)管理。它作為一種新的網(wǎng)絡(luò)管理模式在應(yīng)用過(guò)程中將Web技術(shù)同網(wǎng)絡(luò)管理技術(shù)進(jìn)行了充分的融合,使網(wǎng)絡(luò)管理系統(tǒng)功能更加的完善。在過(guò)去,網(wǎng)絡(luò)管理系統(tǒng)主要是通過(guò)利用集中處理模式來(lái)進(jìn)行管理的,而基于Web技術(shù)的網(wǎng)絡(luò)管理系統(tǒng)在實(shí)踐應(yīng)用中有著諸多的 優(yōu)勢(shì),如管理人員通過(guò)WBM可以實(shí)現(xiàn)利用Web瀏覽器來(lái)在任何一個(gè)站點(diǎn)對(duì)網(wǎng)絡(luò)情況進(jìn)行監(jiān)測(cè)和控制,且使用的瀏覽器也并有嚴(yán)格的限制,因此這種新型的網(wǎng)絡(luò)管理技術(shù)打破了傳統(tǒng)集中處理模式監(jiān)測(cè)范圍的限制。另外受到平臺(tái)結(jié)構(gòu)的影響,網(wǎng)絡(luò)管理模式在應(yīng)用過(guò)程中經(jīng)常發(fā)生互操作性方面的問(wèn)題,而WBM的應(yīng)用從根本上解決了這些問(wèn)題的發(fā)生。除此之外,它還可以為管理人員提供良好的交互界面,且該交互界面較以往相比,其遠(yuǎn)程登錄界面直接性更強(qiáng),操作也比較簡(jiǎn)單。
WBM主要依靠委托代理和嵌入等兩種方式來(lái)實(shí)現(xiàn),且兩種實(shí)現(xiàn)方法之間不存在必然的聯(lián)系,都是相互獨(dú)立存在的。其中委托代理方式是以內(nèi)部工作站為運(yùn)行環(huán)境的Web服務(wù)器。在實(shí)際運(yùn)行過(guò)程中,這個(gè)內(nèi)部工作站會(huì)交替同端設(shè)備之間進(jìn)行信息的傳輸,而瀏覽器的用戶只需要利用HTTP協(xié)議來(lái)與代理工作站進(jìn)行通信,代理工作站在收到瀏覽器用戶通信內(nèi)容后會(huì)利用SNMP協(xié)議同端設(shè)備之間進(jìn)行通信,在網(wǎng)絡(luò)管理的全過(guò)程,收集到的網(wǎng)絡(luò)信息可以通過(guò)網(wǎng)絡(luò)管理軟件的應(yīng)用傳輸至瀏覽器,同時(shí)將以往的管理協(xié)議(如SNMP)向Web協(xié)議轉(zhuǎn)換;而潛入方式的應(yīng)用Web功能同網(wǎng)絡(luò)設(shè)備的真正融合。不同的設(shè)備其Web地址是不同的,而管理人員可以直接利用瀏覽器完成網(wǎng)絡(luò)設(shè)備的訪問(wèn)并進(jìn)行管理。如圖1所示,為Web體系結(jié)構(gòu)圖。通過(guò)對(duì)圖1分析可知,被管設(shè)備是體系最下層,具體包括主機(jī)、網(wǎng)關(guān)、交換機(jī)以及路由器等;網(wǎng)路管理的中心位于中間層,異構(gòu)環(huán)境處理、核心功能集成等信息處理邏輯都集中在著一層,且對(duì)互操作、重復(fù)使用、移植等分布式應(yīng)用系統(tǒng)目標(biāo)的實(shí)現(xiàn)具有直接的影響作用;最上層為用戶利用瀏覽器進(jìn)行瀏覽的交互界面。
圖1 基于Web的體系結(jié)構(gòu)
通過(guò)上述分析可知,在實(shí)踐應(yīng)用中,Web技術(shù)和CPRBA技術(shù)優(yōu)勢(shì)不同,其中Web服務(wù)技術(shù)應(yīng)用為用戶提供了良好的交互界面,方便用戶使用,但是若想實(shí)現(xiàn)這一目標(biāo),還需要原有服務(wù)器端的技術(shù)提供支撐,從這一方面分析,CORBA技術(shù)在服務(wù)器端應(yīng)用有著一定的優(yōu)勢(shì),如CORBA技術(shù)支持分布系統(tǒng)功能應(yīng)用,因此Web技術(shù)和CORBA技術(shù)具有一定的互補(bǔ)性特征。Web技術(shù)在客戶端的應(yīng)用可以發(fā)揮其高度可集成性優(yōu)勢(shì),而CORBA技術(shù)在服務(wù)器端的應(yīng)用可以提升分布式系統(tǒng)的互操作性,融合Web技術(shù)和CORBA技術(shù)既可以實(shí)現(xiàn)服務(wù)器端功能的延伸,又可以發(fā)生客戶端功能的發(fā)揮,在現(xiàn)代化網(wǎng)絡(luò)管理應(yīng)用中具有較高的價(jià)值。
3.1 以CORBA/Web為基礎(chǔ)的綜合網(wǎng)絡(luò)管理系統(tǒng)設(shè)計(jì)
網(wǎng)絡(luò)管理體系中融入CORBA技術(shù)利用CORBA/SNMP、CORBA/CMIP、CORBA/專用協(xié)議網(wǎng)關(guān)等可以實(shí)現(xiàn)對(duì)SNMP接口、CMIP接口以及專有協(xié)議網(wǎng)管接口相應(yīng)網(wǎng)元設(shè)備的管理,該管理目標(biāo)的實(shí)現(xiàn)不僅為管理者提供給了已建電信網(wǎng)絡(luò)和IP網(wǎng)絡(luò)的管理,還對(duì)SNMP和CMIP協(xié)議在計(jì)算機(jī)網(wǎng)絡(luò)管理和電信網(wǎng)絡(luò)管理方面的應(yīng)用特點(diǎn)進(jìn)行了保留,在保證自己投資不受影響的同時(shí)還未計(jì)算機(jī)網(wǎng)絡(luò)和電信網(wǎng)絡(luò)綜合化集成管理目標(biāo)的實(shí)現(xiàn)奠定了基礎(chǔ)。另外在綜合網(wǎng)絡(luò)管理系統(tǒng)用戶使用界面中,通過(guò)Web/Java技術(shù)的應(yīng)用為實(shí)現(xiàn)Web/CORBA接口同CORBA平臺(tái)信息通信創(chuàng)造了條件。Applet為GUI提供編程功能,而利用CORBA中間件可以為Applet與管理系統(tǒng)之間的通信建設(shè)橋梁。最終圖形化用戶界面的固有特性被保留,同時(shí)也提高了網(wǎng)絡(luò)管理的的可操作性。
3.2 CORBA/SNMP網(wǎng)關(guān)
在上述分析中可知,CORBA網(wǎng)關(guān)的實(shí)現(xiàn)為綜合網(wǎng)絡(luò)管理體系構(gòu)建提供了基礎(chǔ),同時(shí)在具體應(yīng)用過(guò)程中,CORBA網(wǎng)關(guān)實(shí)現(xiàn)的基礎(chǔ)是需要針對(duì)不同的協(xié)議和服務(wù)完成相應(yīng)的轉(zhuǎn)換和映射,且只有這樣才能實(shí)現(xiàn)公開(kāi)透明化的對(duì)管理系統(tǒng)及被管理系統(tǒng)進(jìn)行管理。以CORBA/SNMP為例對(duì)此進(jìn)行詳細(xì)的說(shuō)明。管理者在實(shí)施網(wǎng)絡(luò)管理過(guò)程中并不需要掌握SNMP操作原語(yǔ),同時(shí)也不用深入的掌握其具體的管理內(nèi)容,作為管理者只要明確自己的需求即可,而在這一過(guò)程中,網(wǎng)關(guān)的作用就是將SNMP操作原語(yǔ)進(jìn)行隱藏。CORBA/SNMP主要包括三部分內(nèi)容,它們分別是管理者、SNMP代理以及網(wǎng)關(guān)。在CORBA/SNMP網(wǎng)關(guān)結(jié)構(gòu)體系中,管理者和網(wǎng)關(guān)交互為客戶端和服務(wù)器,以管理者刮泥管理請(qǐng)求發(fā)送為例,網(wǎng)關(guān)中的CORBA對(duì)象即為服務(wù)器,之后服務(wù)器將管理者請(qǐng)求轉(zhuǎn)換為相對(duì)應(yīng)的SNMP操作原語(yǔ),并提供相應(yīng)的服務(wù);而網(wǎng)關(guān)在將代理結(jié)果傳輸給管理者過(guò)程中,管理者中的對(duì)象就是服務(wù)器,并進(jìn)行結(jié)果的接受,做出相應(yīng)的處理服務(wù)。
綜上所述,在網(wǎng)絡(luò)管理技術(shù)發(fā)展帶動(dòng)作用下,綜合網(wǎng)絡(luò)管理將會(huì)是未來(lái)網(wǎng)絡(luò)管理的發(fā)展方向,尤其是CORBA/Web融合技術(shù)的應(yīng)用一方面解決了客戶端問(wèn)題,另一方面有彌補(bǔ)了服務(wù)器端的不足,符合綜合網(wǎng)絡(luò)管理系統(tǒng)的需求。
[1]劉烈君.基于多網(wǎng)融合技術(shù)的網(wǎng)絡(luò)管理研究[J].濟(jì)南職業(yè)學(xué)院學(xué)報(bào),2016.
[2]江龍才.基于EPON的池州配電通信網(wǎng)綜合管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].無(wú)線互聯(lián)科技,2016.
[3]杜玉申.平臺(tái)網(wǎng)絡(luò)成長(zhǎng)的動(dòng)力機(jī)制與復(fù)雜平臺(tái)網(wǎng)絡(luò)管理[J].中國(guó)科技論壇,2016.