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