付國慶,盛文婷,徐翠萍,練剛剛
(新疆農(nóng)業(yè)大學(xué) 科學(xué)技術(shù)學(xué)院,新疆 烏魯木齊 830000)
隨著計算機技術(shù)和通信技術(shù)的不斷發(fā)展,通信網(wǎng)絡(luò)呈現(xiàn)出復(fù)雜化和綜合性特點。而各種版本的通信網(wǎng)絡(luò)管理軟件不斷出現(xiàn),不同設(shè)備、協(xié)議,以及版本的混合使用,加上一些通信網(wǎng)絡(luò)軟件在設(shè)計時沒有考慮到網(wǎng)絡(luò)管理接入的開放性和軟件區(qū)域級的拓展,給通信網(wǎng)絡(luò)管理軟件的操作和使用帶來了很大限制,增加了維護難度,提高了投入成本。
通信網(wǎng)絡(luò)管理軟件具有獨立性,即軟件對設(shè)備制造廠商沒有很大的依賴性。網(wǎng)絡(luò)管理軟件實現(xiàn)對網(wǎng)絡(luò)的統(tǒng)一管理,且應(yīng)用程序的界面風(fēng)格、名詞術(shù)語都有統(tǒng)一的設(shè)計。對于不同廠家、不同型號的同類功能設(shè)備,采用統(tǒng)一的管理界面。在統(tǒng)一的界面上,對多網(wǎng)絡(luò)運行狀態(tài)進行管理監(jiān)控和告警。
衡量網(wǎng)絡(luò)管理軟件優(yōu)劣的關(guān)鍵是通信網(wǎng)絡(luò)管理軟件的應(yīng)用功能是不是完善以及能不能滿足用戶的需求,并且設(shè)計的軟件能否得到用戶的廣泛認可。所以在設(shè)計通信網(wǎng)絡(luò)軟件時,應(yīng)該站在用戶的需求角度去設(shè)置。除了滿足一定的功能要求外,通信網(wǎng)絡(luò)管理軟件的客戶應(yīng)用接口也要具有開放性,能夠支持第三方程序通過接口進入軟件。同時,在基礎(chǔ)軟件不發(fā)生改變的情況下,要對應(yīng)用功能和應(yīng)用界面進行創(chuàng)新,讓用戶獲得更好的體驗,提高他們對通信網(wǎng)絡(luò)管理軟件的滿意度。
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,各個軟件逐漸呈現(xiàn)出網(wǎng)絡(luò)化特點,而通信網(wǎng)絡(luò)管理軟件的網(wǎng)絡(luò)化也是設(shè)計需要考慮的點。通過網(wǎng)絡(luò)互聯(lián),不同的軟件能夠連接起來,形成一個具有廣泛容納性的管理網(wǎng)絡(luò),便于實現(xiàn)數(shù)據(jù)信息共享。
根據(jù)網(wǎng)絡(luò)管理的實際需要,著手構(gòu)建新型的針對多技術(shù)網(wǎng)絡(luò)的網(wǎng)絡(luò)管理軟件方案。本文主要介紹4個模塊的設(shè)計,即拓撲結(jié)構(gòu)管理、告警管理、性能監(jiān)控管理及資源數(shù)據(jù)管理。
拓撲結(jié)構(gòu)展現(xiàn)了網(wǎng)絡(luò)中各個節(jié)點的相互聯(lián)系。假如計算機是一個點,傳輸介質(zhì)是一條線,這些點和線組合在一起成為一個幾何圖形,這就形成了網(wǎng)絡(luò)的拓撲結(jié)構(gòu)。拓撲結(jié)構(gòu)管理主要反映的是被管網(wǎng)元機器之間連接的狀態(tài),通過視圖的方式呈現(xiàn)出來,也顯示了網(wǎng)絡(luò)運行的狀態(tài)。拓撲節(jié)點以不同的顏色表示網(wǎng)元設(shè)備的運行和告警狀況。圖1為網(wǎng)絡(luò)拓撲結(jié)構(gòu)示意圖。
圖1 網(wǎng)絡(luò)拓撲結(jié)構(gòu)示意圖
從圖1中看出,網(wǎng)關(guān)、調(diào)度中心、服務(wù)器、數(shù)據(jù)庫、終端各個網(wǎng)點進行連接,構(gòu)成了網(wǎng)絡(luò)拓撲結(jié)構(gòu)。
告警管理則是對全網(wǎng)進行告警監(jiān)控。當網(wǎng)絡(luò)出現(xiàn)異常時,告警系統(tǒng)就會及時將信息提示給值班人員。值班人員則會采用相應(yīng)的措施,將網(wǎng)絡(luò)恢復(fù)正常。告警管理模塊能夠形成告警記錄,以視圖的形式將各網(wǎng)元的告警狀況呈現(xiàn)出來,同時還能夠?qū)Ω婢畔⑦M行轉(zhuǎn)換,變成比較容易理解和查看的形式,以方便網(wǎng)絡(luò)管理人員理解和使用。告警信息具有動態(tài)性和實時性的特征,能被存儲到歷史告警信息庫中,方便查閱[2]。
圖2是告警顯示模塊設(shè)計框圖。信息格式化模塊會將告警信息轉(zhuǎn)換成網(wǎng)管人員比較容易理解的形式,形成信息記錄。色彩定義模塊則顯示告警信息的級別,共計4個級別。表1為告警顯示色彩定義表。
圖2 告警顯示模塊設(shè)計框圖
表1 告警顯示色彩定義表
表1反映了0~3級的告警信息,用4種顏色來代替,3級告警則是最高級別的告警,代表情況比較嚴重,業(yè)務(wù)發(fā)生中斷,用紅色標示,要求網(wǎng)絡(luò)管理人員及時確認并立即處理;2級告警信息,雖然業(yè)務(wù)未中斷,但是也是一種嚴重的告警信息,用桔紅色表示;而1級告警信息則是輕微的告警信息,對業(yè)務(wù)沒有帶來影響,用黃色表示;0級則表示告警消除,業(yè)務(wù)恢復(fù)到正常的狀態(tài),顏色為綠色。對于報警信息的展示,要采用動態(tài)化的顯示模塊,用滾屏、多色彩的效果顯示,以確保網(wǎng)管人員能夠及時觀察到全網(wǎng)的運行情況。
監(jiān)控模塊的功能主要有兩個,分別是性能監(jiān)控和高級分析。性能監(jiān)控管理模塊主要是對通信網(wǎng)絡(luò)設(shè)備進行監(jiān)控和管理,對網(wǎng)絡(luò)運行的情況進行相應(yīng)的跟蹤。高級分析功能則是對網(wǎng)絡(luò)運行的狀態(tài)情況進行分析,并對設(shè)備中的極限值進行判斷。當設(shè)備處在極限值的狀態(tài)下,需做好實時告警處理。
網(wǎng)管軟件提供全網(wǎng)物理資源和業(yè)務(wù)資源的統(tǒng)計、查詢、打印和導(dǎo)出功能,使網(wǎng)絡(luò)操作人員能夠快速、精確地了解到不同的資源信息[3]。
設(shè)計的通信網(wǎng)絡(luò)管理軟件,將從登錄頁面開始,包含性能監(jiān)控模塊、權(quán)限控制模塊及網(wǎng)絡(luò)故障監(jiān)控模塊等內(nèi)容。
圖3展示的是軟件登錄界面圖。在通信網(wǎng)絡(luò)管理軟件的軟件登錄界面中采用CS架構(gòu)的界面設(shè)計風(fēng)格,界面比較簡潔,包含用戶名和密碼信息。注冊完成后,只需要輸入相關(guān)的用戶名和密碼信息就可以登錄。這里面的注冊需要管理員進行統(tǒng)一注冊,個人不能進行注冊。登陸成功后,可以進入監(jiān)控模塊(見圖4),此模塊需要以總管理人員的身份進去,需要擁有軟件的最高管理權(quán)限[4]。
圖3 登錄界面圖
圖4 性能監(jiān)控詳細信息的界面圖
權(quán)限控制模塊是通信網(wǎng)絡(luò)管理軟件的主要控制模塊,只有擁有了權(quán)限才能對通信網(wǎng)絡(luò)管理軟件進行訪問。然而并不是所有的人員都可以登錄和訪問通信網(wǎng)絡(luò)管理軟件,訪問權(quán)限只有負責具體通信網(wǎng)絡(luò)的員工才有[5]。通過查詢關(guān)鍵字和字段可以對權(quán)限信息進行查詢。如果對其無任何輸入操作,則默認查詢通信網(wǎng)絡(luò)管理軟件中的所有用戶的權(quán)限信息,查詢后會顯示全面的信息,如可以看到管理員的姓名、電話、電子郵箱、登錄名、密碼、權(quán)限名稱等信息。其中,密碼作為隱私數(shù)據(jù)對其進行加密處理,這里應(yīng)用的加密處理方法是SHA加密算法。同時,經(jīng)過加密處理的字符串又進行了壓縮處理,不僅提升了安全性,而且大大提高了傳輸效率[6]。
網(wǎng)絡(luò)故障監(jiān)控模塊的界面信息,一般是通過數(shù)據(jù)庫中關(guān)系表轉(zhuǎn)換成相應(yīng)的拓撲結(jié)構(gòu)來顯示的。同時,在網(wǎng)絡(luò)故障監(jiān)控模塊中,上一級節(jié)點信息能夠反映出下一級網(wǎng)絡(luò)節(jié)點信息,即當下一級節(jié)點存在異常情況時,則上一級節(jié)點也會呈現(xiàn)出異常的情況。如果出現(xiàn)故障節(jié)點,可以點擊節(jié)點的詳情進行查看,可獲得詳細的故障信息。
通信網(wǎng)絡(luò)管理軟件的設(shè)計是一個綜合性工程,在進行通信網(wǎng)絡(luò)軟件管理軟件設(shè)計時要遵循一定的設(shè)計原則,即網(wǎng)絡(luò)管理軟件的獨立性、應(yīng)用功能的開放性以及管理軟件的網(wǎng)絡(luò)化。此外,通信網(wǎng)絡(luò)管理軟件的模塊設(shè)計包含拓撲結(jié)構(gòu)管理、告警管理、性能監(jiān)控管理以及資源數(shù)據(jù)管理等內(nèi)容,在設(shè)計時需要把握好各模塊的細節(jié)。