于桂波
(山東電力建設(shè)第一工程公司,山東濟(jì)南 250131)
基于主動(dòng)網(wǎng)技術(shù)探討網(wǎng)絡(luò)管理策略
于桂波
(山東電力建設(shè)第一工程公司,山東濟(jì)南 250131)
傳統(tǒng)網(wǎng)管存在著各種弊端,針對(duì)其弊端進(jìn)行分析,之后依據(jù)主動(dòng)網(wǎng)絡(luò)技術(shù)進(jìn)行網(wǎng)絡(luò)管理策略進(jìn)行探討的原則上,總結(jié)出了一種主動(dòng)式網(wǎng)絡(luò)管理結(jié)構(gòu)體系對(duì)高成果的分布式網(wǎng)絡(luò)管理的實(shí)現(xiàn)模式,集合主動(dòng)網(wǎng)技術(shù)和策略管理的優(yōu)勢(shì),與此同時(shí)克制策略管理的缺失;進(jìn)而使管理策略自動(dòng)化得到更好的實(shí)現(xiàn),也達(dá)到了策略意義和傳播目的共同分享;提供了強(qiáng)有利的支持給網(wǎng)絡(luò)服務(wù)。其邏輯組成結(jié)構(gòu)通過(guò)模擬實(shí)驗(yàn)得到更好對(duì)傳統(tǒng)管理的不好因素進(jìn)行解決,同時(shí)也提高了其性能方面。
主動(dòng)網(wǎng)絡(luò)管理技術(shù) 探討 網(wǎng)絡(luò)管理策略
現(xiàn)在計(jì)算機(jī)主流模式的網(wǎng)絡(luò)管理是以C/S(client/server)集中式管理,計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)子在SNMP協(xié)議的基礎(chǔ)上,網(wǎng)絡(luò)整個(gè)集體控制點(diǎn)是網(wǎng)絡(luò)工作站NMS,它想要讀取管理目標(biāo)MIB中的全體變量值要經(jīng)過(guò)輪流被管理設(shè)備,因此整體的獲得當(dāng)前的網(wǎng)絡(luò)設(shè)備狀態(tài),并明確其控制行為,SNMP協(xié)議構(gòu)成的網(wǎng)絡(luò)管理適合處理網(wǎng)絡(luò)流量不足的狀況[1]。本問(wèn)對(duì)網(wǎng)絡(luò)技術(shù)和管理策略技術(shù)進(jìn)行結(jié)合,制定出了基于網(wǎng)絡(luò)管理的分布式網(wǎng)絡(luò)管理體系結(jié)構(gòu)。
2.1 主動(dòng)網(wǎng)絡(luò)技術(shù)
主動(dòng)網(wǎng)絡(luò)(AN:Active Network)是可以計(jì)算的一種網(wǎng)絡(luò)模型。它區(qū)別與傳統(tǒng)網(wǎng)絡(luò)的特點(diǎn)主要是:它帶領(lǐng)了數(shù)據(jù)和可行動(dòng)的主動(dòng)代碼,具有計(jì)算能力的主動(dòng)節(jié)點(diǎn),用戶可以依據(jù)管理運(yùn)用的要求對(duì)網(wǎng)絡(luò)進(jìn)行程序編寫(xiě),網(wǎng)絡(luò)運(yùn)用迅速增的需求在這里得到了實(shí)現(xiàn),人們最開(kāi)始對(duì)主動(dòng)網(wǎng)運(yùn)用的目的是使新的協(xié)議得到很好的派發(fā),只是最近,主動(dòng)網(wǎng)的概念才被運(yùn)用到了網(wǎng)絡(luò)管理的相應(yīng)領(lǐng)域,它在實(shí)現(xiàn)網(wǎng)絡(luò)分布式管理的同時(shí)又靈活、便捷的分部了新的網(wǎng)絡(luò)管理功能[2]。
主動(dòng)網(wǎng)落工作組總結(jié)出主動(dòng)網(wǎng)絡(luò)節(jié)點(diǎn)的主要由三部分構(gòu)成其邏輯體系:對(duì)AA(Active Application)的主動(dòng)應(yīng)用,環(huán)境EE (Execution Environment)的實(shí)行和對(duì)節(jié)點(diǎn)系統(tǒng)NodeOS的操作,三部分具有相應(yīng)的聯(lián)系,具有自身的獨(dú)特性。他們具有的作用分別是:
一個(gè)自行主動(dòng)運(yùn)用(AA)由一系列程序代碼(主動(dòng)代碼)和主動(dòng)代碼有關(guān)的數(shù)據(jù)、狀況參數(shù)等組合二成。AA經(jīng)過(guò)EE的調(diào)節(jié)和實(shí)行來(lái)實(shí)現(xiàn)用戶制定的網(wǎng)絡(luò)服務(wù),它是具有流動(dòng)性主動(dòng)網(wǎng)絡(luò),在網(wǎng)絡(luò)運(yùn)用中,它就可一成為有具體管理功能服務(wù)。
執(zhí)行網(wǎng)絡(luò)環(huán)境(EEs)確定了一個(gè)可調(diào)節(jié)的編程接入口來(lái)定義虛擬機(jī)和主動(dòng)網(wǎng)絡(luò)用戶,用戶發(fā)送編碼指示是通過(guò)數(shù)據(jù)包向節(jié)點(diǎn)EE,用此來(lái)對(duì)虛擬機(jī)進(jìn)行控制,大體來(lái)講,指令的實(shí)施會(huì)致使EE更新和主動(dòng)節(jié)點(diǎn)的信息狀態(tài),也有可能會(huì)使EE即可傳送其他的數(shù)據(jù)包。體系框架的結(jié)構(gòu)容許眾多EE共同存在每個(gè)單個(gè)節(jié)點(diǎn)之中。
節(jié)點(diǎn)Node為執(zhí)行環(huán)境所依靠的生存環(huán)境提供其基本功能,它對(duì)主動(dòng)節(jié)點(diǎn)的資源進(jìn)行管理,而且在傳輸、計(jì)算、存儲(chǔ)等資源間進(jìn)行了協(xié)調(diào)。所以,節(jié)點(diǎn)NodeOS把EE從資源管理的細(xì)節(jié)管理中分離出來(lái),EE則與末端用戶的互相影響的節(jié)奏中獨(dú)立出來(lái)。
EE(MEE)管理負(fù)責(zé)提供一個(gè)可編程的接口作為眾多EE、AA的硬件與軟件資源,用戶應(yīng)用MEE對(duì)其主動(dòng)節(jié)點(diǎn)的眾多狀態(tài)信息進(jìn)行集體的收集和管理實(shí)施。
2.2 對(duì)策略的網(wǎng)絡(luò)管理
人工首先制定了傳統(tǒng)網(wǎng)絡(luò)管理系統(tǒng)中的所有管理策略,依據(jù)收集的網(wǎng)絡(luò)管理信息進(jìn)行判斷和執(zhí)行來(lái)對(duì)網(wǎng)絡(luò)管理的功能進(jìn)行實(shí)施,因?yàn)樵O(shè)施的眾多繁雜性的交錯(cuò),經(jīng)常只能對(duì)某種設(shè)施的局部進(jìn)行專門(mén)性的實(shí)現(xiàn)。從而管理策略的困難性隨之復(fù)雜。依據(jù)管理策略系統(tǒng)實(shí)現(xiàn)面向服務(wù)質(zhì)量安全的QoS的目標(biāo),自動(dòng)化的系統(tǒng)管理任務(wù)。它經(jīng)過(guò)策略的規(guī)定、評(píng)定和實(shí)行對(duì)網(wǎng)絡(luò)只能化進(jìn)行管理。
如圖1所示,策略執(zhí)行點(diǎn)(PEP)和策略決定點(diǎn)(PDP),處于節(jié)點(diǎn)上的PEP主要是對(duì)執(zhí)行管理策略進(jìn)行負(fù)責(zé),針對(duì)網(wǎng)絡(luò)進(jìn)行實(shí)質(zhì)的管理;PDQ則大都被存在服務(wù)器上,主要對(duì)仲裁方案進(jìn)行檢查,即進(jìn)一步確定應(yīng)用那項(xiàng)方案,其中兩個(gè)組成部分的相互鏈接過(guò)程主要是:PEP在接受到管理任務(wù)的致使消息時(shí)將其消息進(jìn)行相應(yīng)的策略仲裁,PDP通過(guò)相應(yīng)信息的檢查和評(píng)價(jià),從對(duì)應(yīng)的服務(wù)器中獲得相應(yīng)方案返還到PEP;PEP對(duì)接受到的方案進(jìn)行回應(yīng)并制定出相應(yīng)的管理任務(wù),每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)上都可以配置一個(gè)和其相對(duì)應(yīng)的PEP和當(dāng)?shù)氐牟呗詻Q定點(diǎn)LPDP,于此同時(shí),有關(guān)大局的策略決策點(diǎn)GPDP要在策略服務(wù)器上加以配置,針對(duì)PEP發(fā)出的請(qǐng)求要先經(jīng)過(guò)LPDP進(jìn)行處理,如果不能得到足夠的信息,就要由GPDP來(lái)進(jìn)行處理。
根據(jù)上述內(nèi)容可知,現(xiàn)如今計(jì)算機(jī)的解決方案是由策略管理它提供的,為更好地解決QoS和其安全的、系統(tǒng)管理職責(zé)的自動(dòng)化提供了強(qiáng)有了的條件,但其中存在的問(wèn)題還需要進(jìn)一步解決:
(1)此結(jié)構(gòu)重點(diǎn)在PSVP協(xié)議的路由器的實(shí)行網(wǎng)絡(luò)管理的狀況上做了考慮,但,在對(duì)服務(wù)器Diff-serv類型的服務(wù)技術(shù)質(zhì)量檢測(cè)時(shí),不涉及PEP的調(diào)節(jié)實(shí)現(xiàn)功能。(2)從結(jié)構(gòu)圖上觀看,在PEP實(shí)施管理的時(shí)候,都要求PDP從策略庫(kù)中提取風(fēng)適合的策略信息,這對(duì)具有眾多共同性質(zhì)的網(wǎng)絡(luò)功能管理來(lái)談,眾多的時(shí)間和網(wǎng)絡(luò)寬帶資源在屢次的獲得信息策略中浪費(fèi)掉了。(3)可以突出的實(shí)現(xiàn)管理控制策略沖突,怎樣評(píng)判策略和解決策略的突出,該結(jié)構(gòu)沒(méi)有具體的說(shuō)明。
從主動(dòng)的節(jié)點(diǎn)體系不難看出,主動(dòng)網(wǎng)絡(luò)技術(shù)是可以針對(duì)網(wǎng)絡(luò)中的節(jié)點(diǎn)實(shí)施對(duì)應(yīng)程序編寫(xiě)、計(jì)算機(jī)相應(yīng)技術(shù)。而具有主動(dòng)解析代碼、主動(dòng)執(zhí)行代碼和對(duì)管理完成控制的功能都由EE來(lái)解決,并且EE協(xié)議相關(guān)的只是封裝的主動(dòng)代碼、而具體狀況下的主動(dòng)代碼主要支持服務(wù)器Diff-Serv的區(qū)分,這就是主動(dòng)網(wǎng)絡(luò)技術(shù)的其中優(yōu)點(diǎn)的體現(xiàn)。
從具體的意義上來(lái)說(shuō),一段應(yīng)用程序就包含一些主動(dòng)代碼,根據(jù)管理的角度看,一系列主代碼和其有關(guān)的數(shù)據(jù)狀態(tài)參數(shù)為一種管理方略,因此,存儲(chǔ)眾多主動(dòng)代碼的服務(wù)器事實(shí)上是策略管理結(jié)構(gòu)中的策略服務(wù)器,它是策略的主要來(lái)源。主動(dòng)代碼通過(guò)分發(fā)機(jī)制進(jìn)行管理輸送來(lái)的網(wǎng)絡(luò)節(jié)點(diǎn),因此實(shí)現(xiàn)用戶網(wǎng)絡(luò)服務(wù)機(jī)制,支持網(wǎng)管在新的應(yīng)用快速擴(kuò)大。
我們應(yīng)用仿真的模擬實(shí)驗(yàn)對(duì)上述的論述進(jìn)行響應(yīng),實(shí)驗(yàn)中利用內(nèi)部局域網(wǎng)作為網(wǎng)絡(luò)環(huán)境,被觀節(jié)點(diǎn)用PC機(jī)模擬。在實(shí)驗(yàn)進(jìn)行中,我們網(wǎng)絡(luò)上傳輸遵循ANEP封裝格式的主動(dòng)包,如圖2所示,“ANEP包頭”是按照ANEP協(xié)議進(jìn)行封裝的。
“主動(dòng)代碼指針”總是顯示需要調(diào)整的主動(dòng)代碼,其中“數(shù)據(jù)”包含了主動(dòng)代碼調(diào)用所需的數(shù)據(jù)和返還給NMS數(shù)據(jù)結(jié)果,因此,我們應(yīng)用主動(dòng)包發(fā)送“Ping”,所有節(jié)點(diǎn)的IP地址和Ping的狀態(tài)標(biāo)志都會(huì)在返回結(jié)果中顯示。
首先我們進(jìn)行節(jié)點(diǎn)和NMS間均勻跳動(dòng)數(shù)M進(jìn)行分析,別管節(jié)點(diǎn)的具體個(gè)數(shù)N對(duì)整個(gè)系統(tǒng)的影響,分別設(shè)置M為1、5、10的情況分析,結(jié)果如圖3所示。
本實(shí)驗(yàn)證明,模擬有30個(gè)最大的節(jié)點(diǎn)數(shù)N,X0為78byes是NMS輸出的最原始的主動(dòng)包的大小,X為6bytes是節(jié)點(diǎn)在別處理后的結(jié)果,10Mbps為網(wǎng)絡(luò)的傳送速率。
從圖3中顯示,當(dāng)跳動(dòng)次數(shù)M一定時(shí),節(jié)點(diǎn)數(shù)N有較大的時(shí)間影響,當(dāng)N達(dá)到一定的數(shù)目時(shí),對(duì)應(yīng)時(shí)間增加形式加速。
本文總結(jié)出一種主動(dòng)網(wǎng)技術(shù)和策略管理有機(jī)結(jié)合的網(wǎng)絡(luò)管理體系,使其高效的分布式網(wǎng)絡(luò)管理得到更好的實(shí)現(xiàn)。
[1]朱凱旋.網(wǎng)絡(luò)管理中的主動(dòng)網(wǎng)絡(luò)技術(shù)探討[J].軟件導(dǎo)刊,2010,09 (6):104-105.
[2]沈志敏.計(jì)算機(jī)網(wǎng)絡(luò)管理技術(shù)探討[J].信息系統(tǒng)工程,2013(6):60.