大規(guī)模網(wǎng)絡(luò)終端遠程監(jiān)測系統(tǒng)
2 系統(tǒng)軟件的設(shè)計
系統(tǒng)的軟件模型借鑒了ISO的層次結(jié)構(gòu)思想及TMN在對象管理方面的方法,補充了當前各類體系結(jié)構(gòu)方案所不具備的關(guān)于數(shù)據(jù)分析和數(shù)據(jù)表示功能的定義。軟件模型分為4層:數(shù)據(jù)采集層、數(shù)據(jù)管理層、數(shù)據(jù)分析層和數(shù)據(jù)表示層。各個層次核心線索是數(shù)據(jù)。
其功能定義如下各節(jié)所述:數(shù)據(jù)采集層包括監(jiān)控系統(tǒng)常規(guī)數(shù)據(jù)的采集和命令執(zhí)行軟件模塊。常規(guī)信息采集完成被監(jiān)控計算機終端的運行數(shù)據(jù)的采集,命令執(zhí)行模塊完成由任務生成模塊發(fā)送的遠程控制命令,執(zhí)行諸如啟動、關(guān)閉等任務。數(shù)據(jù)管理層包括數(shù)據(jù)管理模塊和任務生成模塊。數(shù)據(jù)管理模塊主要實現(xiàn)的功能包括基本數(shù)據(jù)管理和事件管理?;緮?shù)據(jù)管理功能包括數(shù)據(jù)的存儲管理和數(shù)據(jù)的格式化。性能監(jiān)控信息的數(shù)據(jù)量非常之大,因此對數(shù)據(jù)存儲管理提出較高的要求。數(shù)據(jù)格式化的主要目的是便手數(shù)據(jù)分析,同時對數(shù)據(jù)進行一定程度的壓縮。任務生成模塊主要實現(xiàn)的功能是根據(jù)預先的定義和當前采集到的數(shù)據(jù),形成事件服務模塊需要完成的相應任務。數(shù)據(jù)分析層包括數(shù)據(jù)挖掘模塊和事件服務模塊。數(shù)據(jù)挖掘主要完成的功能包括對基礎(chǔ)數(shù)據(jù)的分析、對事件的分析。通過對基礎(chǔ)信息的挖掘結(jié)果可作為終端數(shù)量分布,終端功能分布等宏觀系統(tǒng)管理的依據(jù)。事件服務模塊根據(jù)數(shù)據(jù)挖掘和事件過濾產(chǎn)生系統(tǒng)異常報告,報告可根據(jù)不同的級別形成報警、日志記錄、郵件逋知等事件。并可通聯(lián)動機制形成一定的處理任務,實現(xiàn)系統(tǒng)的及時相應。數(shù)據(jù)表示層的功能是提交數(shù)據(jù)挖掘的結(jié)果,包括數(shù)據(jù)分析結(jié)果和事件處理結(jié)果。數(shù)據(jù)分析結(jié)果有2種提交形式:統(tǒng)計報表和可視化。其中可視化的結(jié)果相對而言是一種更加直觀的形式,它將符號轉(zhuǎn)換成幾何,使管理者可直觀觀察統(tǒng)計結(jié)果。事件處理結(jié)果視具體情況可以有3種方式:報警、郵件通知和日志記錄。報警方式主要適用于特別緊急,需要馬上處理的事件。告警手段可以是在值班人員的終端上彈出告警窗口、發(fā)出警鈴聲、自動尋呼等。分發(fā)方式針對于一些與其他管理域相關(guān)的事件。如與失效管理或配置管理相關(guān)的事件。日志方式適合于優(yōu)先級較低的事件,對這些事件可以不必立即處理,而是以故障卡片的形式保存起來,網(wǎng)絡(luò)管理人員任何時刻都可以通過查詢故障卡片來了解有哪些事件尚未處理。系統(tǒng)軟件模型如圖2所示。本文引用地址:http://butianyuan.cn/article/202459.htm
3 發(fā)展趨勢
隨著互聯(lián)網(wǎng)的迅速發(fā)展,病毒、黑客對網(wǎng)絡(luò)系統(tǒng)攻擊手段千變?nèi)f化,對網(wǎng)絡(luò)監(jiān)控系統(tǒng)的穩(wěn)定正常運行提出了更高的要求。以分層方式實現(xiàn)軟件的模型設(shè)計可以使各層功能相對獨立,結(jié)構(gòu)上易于分割,有利于簡化軟件模塊功能設(shè)計,對不同模塊特點采用相應的先進編程技術(shù),防止部分功能失效產(chǎn)生的系統(tǒng)整個崩潰,系統(tǒng)的堅固性得到提高。模式識別方法,統(tǒng)計分析技術(shù),專家系統(tǒng)技術(shù)和神經(jīng)網(wǎng)絡(luò)技術(shù)等新技術(shù)的采用,使數(shù)據(jù)挖掘和事件過濾更加智能化,管理更加準確、快捷和方便是系統(tǒng)未來的發(fā)展方向。
4 結(jié)語
網(wǎng)絡(luò)監(jiān)控系統(tǒng)是對大型網(wǎng)絡(luò)中終端管理的整體解決方案,涉及多個任務需要協(xié)調(diào)工作,才能發(fā)揮整體的高效性。本文對監(jiān)控系統(tǒng)的體系結(jié)構(gòu)和軟件模型做了進一步研究。隨著網(wǎng)絡(luò)系統(tǒng)的規(guī)模越來越大,管理越來越復雜,對網(wǎng)終端性能監(jiān)控的要求也越來越高,如何應用新技術(shù)將網(wǎng)絡(luò)監(jiān)控系統(tǒng)做的更加完善和超前,是今后思考、研究、解決的課題和未來發(fā)展的方向。
評論