基于移動Agent的分布式智能化網(wǎng)絡(luò)管理系統(tǒng)(DINMS,Distributed Intelligentizd Network Management System)是一種網(wǎng)絡(luò)管理方式。
當(dāng)今,計算機網(wǎng)絡(luò)對經(jīng)濟和社會的發(fā)展起著非常重要的作用。然而,一方面由于網(wǎng)絡(luò)規(guī)模日益擴大,影響網(wǎng)絡(luò)服務(wù)的因素不斷增加;另一方面,當(dāng)前網(wǎng)絡(luò)管理系統(tǒng)更多地依賴于網(wǎng)絡(luò)管理人員,缺乏智能化處理的能力,因此很難為人們提供一個高速、穩(wěn)定和全天候的網(wǎng)絡(luò)服務(wù)。如何進行有效、持續(xù)、智能化的網(wǎng)絡(luò)管理,已經(jīng)成為迫切需要解決的問題。
當(dāng)前存在許多網(wǎng)絡(luò)管理方式,其中智能化網(wǎng)絡(luò)管理、分布式網(wǎng)絡(luò)管理和基于移動 Agent的網(wǎng)絡(luò)管理得到了廣泛的研究。
當(dāng)前的網(wǎng)絡(luò)管理在很大程度上還需要人的參與,這就可能帶來大量不容忽視的問題,比如網(wǎng)絡(luò)事件不能及時處理、安全檢測變得異常復(fù)雜等等。雖然網(wǎng)絡(luò)管理問題變化多、差別大,但還是可以找到一定的規(guī)律。
人工智能技術(shù),尤其是網(wǎng)絡(luò)管理專家系統(tǒng),對解決網(wǎng)絡(luò)管理中諸如實時性、協(xié)作管理等一些問題具有很好的效果。不斷成熟的基于知識庫的網(wǎng)絡(luò)管理專家系統(tǒng),能夠很好地適應(yīng)網(wǎng)絡(luò)系統(tǒng)的動態(tài)特性,并據(jù)此進行網(wǎng)絡(luò)的智能化管理和控制。分布式網(wǎng)絡(luò)管理技術(shù)將網(wǎng)絡(luò)管理任務(wù)和監(jiān)控分布到整個網(wǎng)絡(luò)中,而不依賴于單獨的控制中心,具有減少網(wǎng)絡(luò)管理的流量,提供更大的管理能力擴展性等優(yōu)點。在基于移動 Agent的網(wǎng)絡(luò)管理中,移動 Agent是一個可以攜帶代碼和狀態(tài)自主在異構(gòu)網(wǎng)絡(luò)的設(shè)備間進行遷移的具有自治特性的程序。它可以移動到網(wǎng)絡(luò)中需要管理的地方,利用事先賦予的智能,選取網(wǎng)絡(luò)管理所需要的信息,并進行相應(yīng)的處理。這樣就不需要傳輸大量的原始或臨時數(shù)據(jù),從而降低了網(wǎng)絡(luò)管理的流量。
一種基于移動Agent的分布式智能化網(wǎng)絡(luò)管理系統(tǒng)(DINMS)。在DINMS中, 專家系統(tǒng)被用于分析網(wǎng)絡(luò)信息,做出網(wǎng)絡(luò)管理的決策;移動 Agent技術(shù)用于執(zhí)行網(wǎng)絡(luò)管理任務(wù)。DINMS管理網(wǎng)絡(luò)時不需要用戶的直接參與,當(dāng)然用戶可以通過用戶接口得到一些有用的信息,并可以在一定程度上影響DINMS的管理過程。它由管理客戶機、智能化網(wǎng)絡(luò)管理服務(wù)器和若干個智能化管理域組成。智能化網(wǎng)絡(luò)管理服務(wù)器在整個網(wǎng)絡(luò)管理中非常重要,所以它需要一個冗余備份的服務(wù)器。智能化管理域由智能化管理站和它所管理的若干下級管理域組成,或者只是一個單獨的管理設(shè)備,這里稱為網(wǎng)元(可以為個人計算機、服務(wù)器、路由器等)。