基于事件的分布式系統(tǒng)監(jiān)控
發(fā)布時間:2020-06-12 16:04
【摘要】: 隨著分布式系統(tǒng)趨于復(fù)雜,運行時的監(jiān)控在提高系統(tǒng)性能和可靠性上發(fā)揮了越來越重要的作用。本文主要提出一個結(jié)合監(jiān)控探針平臺與復(fù)雜事件處理技術(shù)的新方法,可以完成運行時的分布式系統(tǒng)監(jiān)控,降低監(jiān)控組件的開發(fā)和使用難度,提高監(jiān)控管理的效率。 監(jiān)控探針平臺運行于受監(jiān)控的資源之上,提供對JMX組件的通用管理接口。監(jiān)控組件被封裝為JMX探針,從而探針平臺可以對探針進(jìn)行運行時的部署、元數(shù)據(jù)生成、管理和檢索,統(tǒng)一了探針的信息查詢和操作調(diào)用方式,且與現(xiàn)有JMX產(chǎn)品兼容。 探針采用事件方式匯報監(jiān)控信息,為了提高事件在網(wǎng)絡(luò)中的傳輸效率與可靠性,在傳輸事件之前,會經(jīng)過擴(kuò)展的事件過濾,之后再封裝為消息發(fā)往監(jiān)控服務(wù)器。 為了能迅速應(yīng)對大量的探針監(jiān)控事件并分析事件間的時序與關(guān)聯(lián)關(guān)系,監(jiān)控服務(wù)器使用了基于復(fù)雜事件處理的監(jiān)控規(guī)則,將監(jiān)控事件交由復(fù)雜事件引擎進(jìn)行實時處理。監(jiān)控規(guī)則使用類似SQL的語法描述復(fù)雜事件,對輸入的基本監(jiān)控事件進(jìn)行過濾、關(guān)聯(lián)和聚集等操作,抽象出更高層的管理事件。管理事件一旦被判定發(fā)生,對應(yīng)的管理決策動作會被觸發(fā),通過操控各個監(jiān)控探針操作,實現(xiàn)運行時的分布式系統(tǒng)自動配置與管理。 上述的分布式系統(tǒng)監(jiān)控與復(fù)雜事件處理技術(shù)已經(jīng)用于仿真計算平臺。根據(jù)該項目的實際需求與實踐經(jīng)驗,本文以仿真作業(yè)分發(fā)調(diào)度、作業(yè)運行監(jiān)控、系統(tǒng)性能評估以及節(jié)點信息統(tǒng)計等為例展示了監(jiān)控系統(tǒng)的事件定義、規(guī)則配置、響應(yīng)動作綁定和決策調(diào)度等功能。
【學(xué)位授予單位】:上海交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2010
【分類號】:TP338.8
本文編號:2709771
【學(xué)位授予單位】:上海交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2010
【分類號】:TP338.8
【引證文獻(xiàn)】
相關(guān)期刊論文 前1條
1 孫莉;李洋;李繼云;;基于CEP的分布式IT資源監(jiān)控事件關(guān)聯(lián)方案[J];計算機(jī)應(yīng)用與軟件;2013年08期
相關(guān)碩士學(xué)位論文 前2條
1 周宏亮;室內(nèi)即時定位系統(tǒng)的可視化監(jiān)控技術(shù)研究與實現(xiàn)[D];上海交通大學(xué);2012年
2 李洋;基于復(fù)雜事件處理的系統(tǒng)監(jiān)控事件關(guān)聯(lián)的研究與實現(xiàn)[D];東華大學(xué);2013年
,本文編號:2709771
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2709771.html
最近更新
教材專著