一、網(wǎng)絡(luò)管理基本概念
現(xiàn)在網(wǎng)絡(luò)上有各種網(wǎng)絡(luò)設(shè)備,這就意味著實(shí)現(xiàn)對各種硬件平臺、各種軟件操作系統(tǒng)中運(yùn)行程序的統(tǒng)一管理不太可能。實(shí)際上,對這些程序的管理無非就是需要向它們發(fā)送命令和數(shù)據(jù),以及從它們那里取得數(shù)據(jù)和狀態(tài)信息。這樣,系統(tǒng)需要一個(gè)管理者的角色和被管理對象(managed object,MO)。由于一般程序都有多種對象需要被管理(對應(yīng)一組不同的網(wǎng)絡(luò)資源),因此,我們可以用一個(gè)程序作為代理(Agent),將這些被管理對象全部包裝起來, 實(shí)現(xiàn)對管理者的統(tǒng)一交互。
要實(shí)現(xiàn)對被管理程序(代理)的管理,管理者需要知道被管理程序中的信息模型(實(shí)際上就是代理包含的被管理對象的信息模型)。為了這些信息的傳送,人們就必須在管理者和被管理者之間規(guī)定一個(gè)網(wǎng)絡(luò)協(xié)議。我們知道,不同的平臺對于整數(shù)、字符有不同的編碼, 為了讓不同平臺下的應(yīng)用程序讀懂對方的數(shù)據(jù),還必須規(guī)定一種沒有二義性、統(tǒng)一的數(shù)據(jù)描述語法和編碼格式。所以,ITU規(guī)定了信息模型定義的語法(GDMO,Guidelines for Definition of Managed Objects)、OSI應(yīng)用層的協(xié)議(CMIP,Common Management Information Protocol)、 標(biāo)準(zhǔn)的數(shù)據(jù)描述語言(ASN.1,Abstract Syntax Notation One)。
GDMO語法主要用來描述各種網(wǎng)絡(luò)中需要被管理的各種具體和抽象的資源。一般廠商的設(shè)備都需要用這種語法將該設(shè)備的信息模型描述出來,以方便用戶或者別的廠商實(shí)現(xiàn)對該設(shè)備的管理。CMIP的下層協(xié)議一般使用OSI的協(xié)議堆棧,主要用來實(shí)現(xiàn)對GDMO定義對象的各種操作, 如創(chuàng)建、 刪除對象實(shí)例、 屬性的讀寫等等。由于硬件不同,軟件平臺上的數(shù)據(jù)格式(編碼格式、字長、結(jié)構(gòu)內(nèi)部尋址邊界等等)的不同,TMN的管 理者和被管理者必須通過統(tǒng)一的數(shù)據(jù)描述語法ASN.1描述,保證對接收的數(shù)據(jù)作出正確的解析,取出正確的數(shù)據(jù)內(nèi)容。
ASN.1不僅是一種數(shù)據(jù)描述語言,它還為通信的雙方規(guī)定了同一種數(shù)據(jù)編碼格式,例如BER(Basic Encoding Rule)。在一個(gè)管理程序和被管理程序之間,用標(biāo)準(zhǔn)的GDMO定義信息模型,用ASN.1定義交互數(shù)據(jù),用CMIP實(shí)現(xiàn)交互操作。這三點(diǎn)實(shí)現(xiàn)以后,我們就可以認(rèn)為設(shè)備之間遵從了TMN中功能模塊間的Q3接口(Reference Point)標(biāo)準(zhǔn)。當(dāng)然,ITU還規(guī)定了別的接口,像Qx、X等,這些接口可以認(rèn)為是為Q3服務(wù)的。
二、網(wǎng)絡(luò)管理的發(fā)展
實(shí)際上,網(wǎng)絡(luò)管理已存在很久了。因?yàn)閺膹V義上講,任何一個(gè)系統(tǒng)都需要管理,只是根據(jù)系統(tǒng)的大小、復(fù)雜性的高低,管理在系統(tǒng)中的重要性也有重有輕。網(wǎng)絡(luò)當(dāng)然也是一個(gè)系統(tǒng)。追溯到19世紀(jì)末的電信網(wǎng)絡(luò),就已有自己相應(yīng)的管理"系統(tǒng)"—電話話務(wù)員。他就是整個(gè)電話網(wǎng)絡(luò)系統(tǒng)的管理員,盡管他能管理的內(nèi)容非常有限。而計(jì)算機(jī)網(wǎng)絡(luò)的管理,可以說是伴隨著1969年世界上第一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)—ARPANET的產(chǎn)生而產(chǎn)生的。當(dāng)時(shí),ARPANET有一個(gè)相應(yīng)的管理系統(tǒng)。隨后的一些網(wǎng)絡(luò)結(jié)構(gòu),如IBM的SNA、DEC的DNA、Apple的AppleTalk等,也都有相應(yīng)的管理系統(tǒng)。但是,雖然網(wǎng)絡(luò)管理很早就有,卻一直沒有得到應(yīng)有的重視。這是因?yàn)楫?dāng)時(shí)的網(wǎng)絡(luò)規(guī)模較小、復(fù)雜性不高,一個(gè)簡單的專用網(wǎng)絡(luò)管理系統(tǒng)就可滿足網(wǎng)絡(luò)正常工作的需要, 因而對其研究較少。但隨著網(wǎng)絡(luò)的發(fā)展,規(guī)模增大、復(fù)雜性增加,以前的網(wǎng)絡(luò)管理技術(shù)已不 能適應(yīng)網(wǎng)絡(luò)的迅速發(fā)展。特別是以往的網(wǎng)絡(luò)管理系統(tǒng)往往是廠商在自己的網(wǎng)絡(luò)系統(tǒng)中開發(fā)的專用系統(tǒng),很難對其他廠商的網(wǎng)絡(luò)系統(tǒng)、通信設(shè)備軟件等進(jìn)行管理。這種狀況很不適應(yīng)網(wǎng)絡(luò)異構(gòu)互連的發(fā)展趨勢。80年代初期Internet的出現(xiàn)和發(fā)展更使人們意識到了這一點(diǎn)。
研究開發(fā)者們迅速展開了對網(wǎng)絡(luò)管理的研究,并提出了多種網(wǎng)絡(luò)管理方案,包括HEMS(HighLe vel Entity Management Systems),SGMP(the Simple Gateway Monitoring Protocol),CM IS/CMIP(The Common Management Information Service/Protocol),NETVIEW,LANMANA GER等等。到1987年底,Internet的核心管理機(jī)構(gòu)IAB(Internet Activities Board)意識到 需要在眾多的網(wǎng)絡(luò)管理方案中進(jìn)行選擇,以便集中對網(wǎng)絡(luò)管理的研究。IAB要選擇適合于TCP/IP網(wǎng)絡(luò)、特別是Internet的管理方案。在1988年3月的會議上,IAB制訂了Internet管理的發(fā)展策略,即采用SGMP作為短期的Internet的管理解決方案,并在適當(dāng)?shù)臅r(shí)候轉(zhuǎn)向CMIS/CMIP。其中,SGMP是在NYSERNET和SURANET上開發(fā)應(yīng)用的網(wǎng)絡(luò)管理工具,而CMIS/CMIP是80年代中期國際標(biāo)準(zhǔn)化組織(ISO)和CCITT聯(lián)合制訂的網(wǎng)絡(luò)管理標(biāo)準(zhǔn)。同時(shí),IAB還分別成立了相應(yīng)的工作組,對這些方案進(jìn)行適當(dāng)?shù)男薷?使它們更適于Internet的管理。
這些工作組隨后相應(yīng)推出了SNMP(Simple Network Management Protocol)(1988)和CMOT(CMIP/CMIS On TCP/IP )(1989)。但實(shí)際情況的發(fā)展并非如IAB所計(jì)劃的那樣。SNMP一推出就得到了廣泛的應(yīng)用和支持,而CMIS/CMIP的實(shí)現(xiàn)卻由于其復(fù)雜性和實(shí)現(xiàn)代價(jià)太高而遇到了困難。當(dāng)ISO不斷修改CMIP/CMIS使之趨于成熟時(shí),SNMP在實(shí)際應(yīng)用環(huán)境中得到了檢驗(yàn)和發(fā)展。1990年IETF在RFC 1 157中正式公布了SNMP,1993年4月又發(fā)布了SNMP v2(RFC 1441)。當(dāng)ISO的網(wǎng)絡(luò)管理標(biāo)準(zhǔn)終于趨向成熟時(shí),SNMP已經(jīng)得到了數(shù)百家廠商的支持,其中包括IBM、HP、Fujitsu、SunSoft等 大公司和廠商。目前SNMP已成為網(wǎng)絡(luò)管理領(lǐng)域中事實(shí)上的工業(yè)標(biāo)準(zhǔn),并被廣泛支持和應(yīng)用, 大多數(shù)網(wǎng)絡(luò)管理系統(tǒng)和平臺都是基于SNMP的。
由于實(shí)際應(yīng)用的需要,對網(wǎng)絡(luò)管理的研究很多,并已成為涉及通信和計(jì)算機(jī)領(lǐng)域的全球性熱門課題。IEEE通信學(xué)會下屬的網(wǎng)絡(luò)營運(yùn)與管理專業(yè)委員會(CNOM,Committee of Netwo rkOperation and Management),從1988年起每兩年舉辦一次網(wǎng)絡(luò)營運(yùn)與管理專題討論會(N OMS,Network Operation and Management Symposium)。國際信息處理聯(lián)合會(IFIP)也從 1989年開始每兩年舉辦一次綜合網(wǎng)絡(luò)管理專題討論會。還有一個(gè)OSI網(wǎng)絡(luò)管理論壇(OSI/NM FORUM),專門討論網(wǎng)絡(luò)管理的有關(guān)問題。近幾年來,又有一些廠商和組織推出了自己的網(wǎng)絡(luò)管理解決方案。比較有影響的有:網(wǎng)絡(luò)管理論壇的OMNIPoint和開放軟件基金會(OSF)的DME (Distributed Management Environment)。另外,各大計(jì)算機(jī)與網(wǎng)絡(luò)通信廠商已經(jīng)推出了各自的網(wǎng)絡(luò)管理系統(tǒng),如HP的OpenView、IBM的NetView系列、Fujitsu的NetWalker及SunSo ft的Sunnet Manager等等。它們都已在各種實(shí)際應(yīng)用環(huán)境下得到了一定的應(yīng)用,并已有了相當(dāng)?shù)挠绊憽?
網(wǎng)絡(luò)近幾年來在中國得到了迅速的發(fā)展,特別是在一些大中型企業(yè)、銀行金融部門、郵電行業(yè)等領(lǐng)域,應(yīng)用更為廣泛。但網(wǎng)絡(luò)管理僅是起步階段。由于網(wǎng)絡(luò)管理系統(tǒng)對一個(gè)網(wǎng)絡(luò)系統(tǒng)的高效運(yùn)行非常重要,因此在我國大力推廣網(wǎng)絡(luò)管理系統(tǒng)的研究與應(yīng)用非常迫切。我們的觀點(diǎn)是,在應(yīng)用方面要采取引進(jìn)與自己開發(fā)相結(jié)合的方式。一方面,國內(nèi)對網(wǎng)絡(luò)管理的研究與應(yīng)用剛剛開始,與國外先進(jìn)水平有一定的差距,完全自己開發(fā)是不太現(xiàn)實(shí)的;另一方面,僅僅依靠國外的產(chǎn)品也并不好。國外的網(wǎng)絡(luò)管理產(chǎn)品并不一定很適合我國的網(wǎng)絡(luò)應(yīng)用環(huán)境,而且這對我們自己的網(wǎng)絡(luò)管理研究也不利。在研究方面,應(yīng)盡可能跟蹤國外的先進(jìn)技術(shù),并開展自己的研究。
共2頁: 1 [2] 下一頁 | ||||
|
三、網(wǎng)絡(luò)管理的功能
ISO在ISO/IEC 7498-4文檔中定義了網(wǎng)絡(luò)管理的五大功能,并被廣泛接受。這五大功能是:
(1)故障管理(fault management)
故障管理是網(wǎng)絡(luò)管理中最基本的功能之一。用戶都希望有一個(gè)可靠的計(jì)算機(jī)網(wǎng)絡(luò)。當(dāng)網(wǎng)絡(luò)中某個(gè)組成失效時(shí),網(wǎng)絡(luò)管理器必須迅速查找到故障并及時(shí)排除。通常不大可能迅速隔離某個(gè)故障,因?yàn)榫W(wǎng)絡(luò)故障的產(chǎn)生原因往往相當(dāng)復(fù)雜,特別是當(dāng)故障是由多個(gè)網(wǎng)絡(luò)組成