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