基于移動agent和snmp的分布式網(wǎng)絡(luò)管理系統(tǒng)研究

基于移動agent和snmp的分布式網(wǎng)絡(luò)管理系統(tǒng)研究

ID:24443377

大小:51.00 KB

頁數(shù):4頁

時間:2018-11-14

基于移動agent和snmp的分布式網(wǎng)絡(luò)管理系統(tǒng)研究_第1頁
基于移動agent和snmp的分布式網(wǎng)絡(luò)管理系統(tǒng)研究_第2頁
基于移動agent和snmp的分布式網(wǎng)絡(luò)管理系統(tǒng)研究_第3頁
基于移動agent和snmp的分布式網(wǎng)絡(luò)管理系統(tǒng)研究_第4頁
資源描述:

《基于移動agent和snmp的分布式網(wǎng)絡(luò)管理系統(tǒng)研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、基于移動Agent和SNMP的分布式網(wǎng)絡(luò)管理系統(tǒng)研究針對傳統(tǒng)SNMP系統(tǒng)在X絡(luò)管理中效率低、缺乏靈活性和擴(kuò)展性等問題,本文提出并實現(xiàn)了一種綜合運用移動Agent技術(shù)和SNMP技術(shù)的分布式X絡(luò)管理系統(tǒng)。仿真實驗表明,與傳統(tǒng)的SNMPX絡(luò)管理系統(tǒng)相比該系統(tǒng)具備X絡(luò)延遲短、帶寬占用低、適應(yīng)性強(qiáng)的特點。關(guān)鍵詞:移動代理;簡單X絡(luò)管理協(xié)議;X絡(luò)管理;Aglet1.移動Agent技術(shù)1.1移動Agent的概念  Agent是一個運行于動態(tài)環(huán)境中具有高度自治能力的實體,其根本目標(biāo)是接受另外實體的委托并為之提供幫助和服務(wù)。

2、移動Agent(MobileAgentMA)是Agent技術(shù)與分布式計算相結(jié)合的產(chǎn)物。它是一種可以在X絡(luò)各節(jié)點間自由遷移的程序?qū)嶓w,可在目標(biāo)任務(wù)驅(qū)動下在異構(gòu)X絡(luò)環(huán)境中自治地遷移,使程序的執(zhí)行盡可能的接近數(shù)據(jù)源。1.2移動Agent系統(tǒng)  移動Agent系統(tǒng)由移動Agent和移動Ag平臺組成。移動Agent平臺是一個分布在X絡(luò)上各種計算設(shè)備上的軟件系統(tǒng),它能為Agent提供運行環(huán)境,實現(xiàn)MA的移動、MA執(zhí)行狀態(tài)的建立、MA的啟動、實施MA的約束機(jī)制、容錯策略、安全控制、通信機(jī)制,并提供基本服務(wù)模塊。移動Ag是

3、只能在移動Agent平臺中遷移和執(zhí)行的軟件實體。通過Ag通信語言(ACL)與其它移動Agent通信或訪問移動Agent平臺提供的服務(wù)。移動Agent系統(tǒng)如圖1所示。  圖1移動Agent系統(tǒng)1.3基于移動Agent和SNMP的分布式X絡(luò)管理系統(tǒng)框架目前,基于SNMP框架的X絡(luò)管理仍是X絡(luò)管理方式中的主流,并在不同的X絡(luò)環(huán)境中發(fā)揮著巨大的作用。而現(xiàn)有的絕大多數(shù)X絡(luò)設(shè)備不具有支持移動Agent的環(huán)境。因此,基于MA的X絡(luò)管理框架有必要集成到現(xiàn)有的SNMP系統(tǒng)中來。本文提出了一種基于MA的SNMPX絡(luò)管理系統(tǒng)。系

4、統(tǒng)根據(jù)X絡(luò)拓?fù)鋵⒄麄€X絡(luò)劃分為若干區(qū)域,每個區(qū)域配置一臺域管理站。用戶通過基于P完成該區(qū)域的管理任務(wù),Agent處理管理數(shù)據(jù)后將結(jié)果返回主管理器。2系統(tǒng)實現(xiàn)  本系統(tǒng)移動Agent平臺選用IBM的Aglet。Aglet是使用純Java開發(fā)的MA系統(tǒng)內(nèi)置AgletSoftentKit開發(fā)平臺,用以開發(fā)或執(zhí)行移動Agent系統(tǒng)。它具有可視化的管理界面和豐富的API和范例文檔,可以極大的降低面向Agent編程的難度。2.1主管理站  主管理站中,AServer通訊。I和I服務(wù),在I訪問AgletServer所提供

5、的服務(wù),即可整合AServer。2.2域管理站  域管理站主要由一系列移動Agent實現(xiàn)X管操作。主要包括StationaryAgent(常駐代理),攜帶日常工作的管理代碼,MessengerAgent(信使代理),負(fù)責(zé)X絡(luò)信息的輪詢和管理策略分發(fā)。  除信使Aglet之外的其他Aglet都是常駐代理,其中SystemAglet主要監(jiān)控與管理站的系統(tǒng)變量,處理來自其他管理站和信使Aglet的消息,維護(hù)數(shù)據(jù)庫連接池,封裝基本SNMP操作等。3系統(tǒng)性能測試  測試指標(biāo):數(shù)據(jù)流量、響應(yīng)時間  測試方法:管理節(jié)點分

6、別采用移動Agent方式和C/S方式獲取遠(yuǎn)端節(jié)點信息,測算數(shù)據(jù)流量和響應(yīng)時間,對數(shù)據(jù)流量的測量使用Sniffer對UDP161和Aglet4434端口進(jìn)行跟蹤。對相應(yīng)時間的測量調(diào)用Java的System.currentTimeMillis()測算響應(yīng)時間?! 絡(luò)環(huán)境:100M以太X。  應(yīng)用平臺:Linux,IB對象。  數(shù)據(jù)流量測試結(jié)果表明:當(dāng)接口數(shù)較少時,C/S方式具有較少的數(shù)據(jù)流量,這是因為遷移移動Agent需要占用一定的流量。但當(dāng)接口數(shù)從6個增加到120個時,移動Anent方式產(chǎn)生的數(shù)據(jù)流量僅有1

7、6.2%的增長,而C/S方式數(shù)據(jù)流量增加了約17倍;移動Agent方式的數(shù)據(jù)流量僅為C/S方式的32.3%?! 】梢姡褂靡苿覣gent來改造現(xiàn)有的SNMPX管系統(tǒng)具有良好的靈活性和擴(kuò)展能力,可減少X絡(luò)資源占用,減輕X絡(luò)系統(tǒng)的負(fù)擔(dān)。在保護(hù)現(xiàn)有X絡(luò)投資的前提下大大提高了X管系統(tǒng)的性能。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。