專(zhuān)利名稱(chēng):網(wǎng)格信息監(jiān)控系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)格信息監(jiān)控系統(tǒng),尤其是一種在節(jié)點(diǎn)層面和系統(tǒng)層面對(duì)整個(gè)系統(tǒng)進(jìn)行系統(tǒng)資源監(jiān)控的網(wǎng)格信息監(jiān)控系統(tǒng)。
背景技術(shù):
網(wǎng)格計(jì)算是伴隨著互聯(lián)網(wǎng)技術(shù)而迅速發(fā)展起來(lái)的,專(zhuān)門(mén)針對(duì)復(fù)雜科學(xué)計(jì)算的新型計(jì)算模式。這種計(jì)算模式是利用互聯(lián)網(wǎng)把分散在不同地理位置的電腦組織成一個(gè)“虛擬的超級(jí)計(jì)算機(jī)”,其中每一臺(tái)參與計(jì)算的計(jì)算機(jī)就是一個(gè)“節(jié)點(diǎn)”,而整個(gè)計(jì)算是由成千上萬(wàn)個(gè)“節(jié)點(diǎn)”組成的“一張網(wǎng)格”,因此稱(chēng)這種計(jì)算方式為網(wǎng)格計(jì)算。這樣組織起來(lái)的“虛擬的超級(jí)計(jì)算機(jī)”有兩個(gè)優(yōu)勢(shì),一個(gè)是數(shù)據(jù)處理能力超強(qiáng);另一個(gè)是能充分利用網(wǎng)上的閑置處理能力。簡(jiǎn)單地講,網(wǎng)格是把整個(gè)網(wǎng)絡(luò)整合成一臺(tái)巨大的超級(jí)計(jì)算機(jī),實(shí)現(xiàn)計(jì)算資源、存儲(chǔ)資源、數(shù)據(jù)資源、信息資源、知識(shí)資源、專(zhuān)家資源的全面共享,但由于網(wǎng)格中的各個(gè)節(jié)點(diǎn)往往存在著異構(gòu)性的問(wèn)題,難以有效的實(shí)現(xiàn)共享和協(xié)作。
人們將Web Services技術(shù)引入到網(wǎng)格計(jì)算領(lǐng)域中來(lái),提出了服務(wù)網(wǎng)格體系結(jié)構(gòu),這種服務(wù)網(wǎng)格體系結(jié)構(gòu)中的計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)和設(shè)備等各種資源都被抽象為服務(wù)的形式,從而有效地屏蔽了網(wǎng)格中資源的異構(gòu)性,為資源的共享和協(xié)同提供了有效的支持。在這種服務(wù)網(wǎng)格體系結(jié)構(gòu)下,所用到的計(jì)算資源、存儲(chǔ)資源、網(wǎng)絡(luò)資源以及其他的資源都是在地理上分布的,這種分布形式增加了整個(gè)網(wǎng)格系統(tǒng)的復(fù)雜性,并且增加了觀察整個(gè)網(wǎng)格系統(tǒng)的狀態(tài)以及性能的難度。在大規(guī)模分布的網(wǎng)格系統(tǒng)中,從多個(gè)地理上分布的節(jié)點(diǎn)中的海量數(shù)據(jù)收集到的各種資源數(shù)據(jù)往往是最原始的格式,用戶(hù)無(wú)法通過(guò)直接觀察來(lái)監(jiān)控網(wǎng)絡(luò)的運(yùn)行狀態(tài),更難以直接進(jìn)行操作和管理。
開(kāi)放源碼組織Globus在2004年推出了服務(wù)網(wǎng)格中間件系統(tǒng)GlobusToolkit 4。其中的信息服務(wù)組件MDS即Monitor and Discovery System提供了資源和計(jì)算網(wǎng)格狀態(tài)的有關(guān)信息,解決了Globus Toolkit 4中的服務(wù)發(fā)現(xiàn)、資源狀態(tài)信息、針對(duì)使用情況的應(yīng)用描述和執(zhí)行監(jiān)督、V0范圍內(nèi)的狀態(tài)監(jiān)控等問(wèn)題,但信息服務(wù)組件MDS卻有著不可克服的缺點(diǎn)MDS只提供了對(duì)所部署機(jī)器的一些信息的收集,但是沒(méi)有提供對(duì)整個(gè)網(wǎng)格系統(tǒng)中所有機(jī)器的相關(guān)信息進(jìn)行收集的功能。在可視化方面只提供了基于Web的列表顯示資源的一些信息,信息顯示度有限,無(wú)法展現(xiàn)事件。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是服務(wù)網(wǎng)格體系結(jié)構(gòu)下難以收集在地理上分布的網(wǎng)格系統(tǒng)中節(jié)點(diǎn)的數(shù)據(jù),難以有效地對(duì)狀態(tài)和性能進(jìn)行監(jiān)測(cè)和管理的問(wèn)題,以及在服務(wù)網(wǎng)格體系結(jié)構(gòu)下收集來(lái)的原始數(shù)據(jù)未進(jìn)行可視化處理,用戶(hù)難以理解的問(wèn)題。
為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種網(wǎng)格信息監(jiān)控系統(tǒng),其包括監(jiān)控引擎模塊,用于對(duì)監(jiān)控系統(tǒng)的運(yùn)行進(jìn)行控制;事件收集模塊,與所述監(jiān)控引擎模塊相連,用于從服務(wù)器獲取網(wǎng)絡(luò)節(jié)點(diǎn)的監(jiān)控事件信息;服務(wù)接口模塊,與所述事件收集模塊相連,用于提供查詢(xún)或者接收網(wǎng)絡(luò)側(cè)的服務(wù)端信息的接口;事件消費(fèi)模塊,與所述資源收集模塊相連,用于將所述事件收集模塊收集的原始信息進(jìn)行處理和保存。
根據(jù)以上的技術(shù)方案,本發(fā)明具有以下優(yōu)點(diǎn)1、本發(fā)明通過(guò)服務(wù)接口模塊對(duì)節(jié)點(diǎn)事件進(jìn)行了完善的記錄,并提供整個(gè)網(wǎng)格系統(tǒng)拓?fù)浣Y(jié)構(gòu)的變化狀況,以及網(wǎng)格中每個(gè)節(jié)點(diǎn)的具體動(dòng)態(tài)、靜態(tài)信息,方便進(jìn)行觀測(cè)和分析。
2、本發(fā)明通過(guò)事件收集模塊實(shí)現(xiàn)了易于擴(kuò)展的事件收集結(jié)構(gòu),能夠使管理員對(duì)整個(gè)網(wǎng)格系統(tǒng)的實(shí)時(shí)狀態(tài)進(jìn)行全面的了解,并且通過(guò)歷史事件的回放了解到網(wǎng)格系統(tǒng)中發(fā)生的歷史事件,為整個(gè)網(wǎng)絡(luò)系統(tǒng)的行為分析、系統(tǒng)優(yōu)化以及故障定位、故障恢復(fù)提供了數(shù)據(jù)支持和分析依據(jù)。
3、本發(fā)明通過(guò)展現(xiàn)模塊實(shí)現(xiàn)了基于多圖層技術(shù)的可視化展現(xiàn),能夠?qū)Ω鱾€(gè)節(jié)點(diǎn)收集來(lái)的時(shí)間進(jìn)行匯聚分析,并通過(guò)不同的圖層展現(xiàn)不同的部分,可以使管理員和開(kāi)發(fā)人員更直觀的理解整個(gè)網(wǎng)格網(wǎng)絡(luò)的運(yùn)行狀態(tài)和歷史狀態(tài)。
下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1為本發(fā)明網(wǎng)格信息監(jiān)控系統(tǒng)的一實(shí)施例的基本結(jié)構(gòu)示意圖。
圖2為圖1的實(shí)施例的服務(wù)接口模塊和事件收集模塊的具體結(jié)構(gòu)示意圖。
圖3為圖1的實(shí)施例的事件消費(fèi)模塊的具體結(jié)構(gòu)示意圖。
圖4為基于圖1的實(shí)施例的監(jiān)控過(guò)程示意圖。
圖5為本發(fā)明網(wǎng)格信息監(jiān)控系統(tǒng)的另一實(shí)施例的基本結(jié)構(gòu)示意圖。
圖6為圖4的實(shí)施例的展現(xiàn)模塊的具體結(jié)構(gòu)示意圖。
圖7為圖5實(shí)施例的監(jiān)控過(guò)程示意圖。
具體實(shí)施例方式
如圖1所示,為本發(fā)明網(wǎng)格信息監(jiān)控系統(tǒng)的一實(shí)施例的基本結(jié)構(gòu)示意圖,包括以下組件監(jiān)控引擎模塊1、事件收集模塊2、服務(wù)接口模塊3以及事件消費(fèi)模塊4,其中監(jiān)控引擎模塊1是網(wǎng)格信息監(jiān)控系統(tǒng)的核心組件,起到的是調(diào)配內(nèi)部資源,對(duì)整體的運(yùn)行進(jìn)行控制的作用;事件收集模塊2與監(jiān)控引擎模塊1相連,其作用是根據(jù)監(jiān)控引擎模塊1的要求獲取網(wǎng)絡(luò)中關(guān)于節(jié)點(diǎn)的各種監(jiān)控事件信息;服務(wù)接口模塊3與事件收集模塊2相連,為資源收集模塊2提供原始監(jiān)控事件信息,其與服務(wù)器端通信,可以查詢(xún)監(jiān)控事件信息或接收在網(wǎng)絡(luò)側(cè)訂閱的一些監(jiān)控事件;事件消費(fèi)模塊4與事件收集模塊2相連,其作用是將事件收集模塊2收集到的原始監(jiān)控事件信息進(jìn)行處理、保存或者建模,為以后的處理和展現(xiàn)做準(zhǔn)備。
如圖2所示,為圖1的實(shí)施例的服務(wù)接口模塊和事件收集模塊的具體結(jié)構(gòu)示意圖,其中服務(wù)接口模塊3包括資源監(jiān)控服務(wù)接口單元31、節(jié)點(diǎn)統(tǒng)計(jì)接口模塊單元32和日志信息服務(wù)接口單元33,資源收集模塊2包括節(jié)點(diǎn)靜態(tài)信息收集單元21、節(jié)點(diǎn)動(dòng)態(tài)信息收集單元22、節(jié)點(diǎn)延遲信息收集單元23、節(jié)點(diǎn)統(tǒng)計(jì)信息收集單元24以及節(jié)點(diǎn)日志信息收集單元25。資源監(jiān)控服務(wù)接口單元31與節(jié)點(diǎn)靜態(tài)信息收集單元21和節(jié)點(diǎn)動(dòng)態(tài)信息收集單元22相連,用于從網(wǎng)絡(luò)側(cè)服務(wù)器查詢(xún)或者接收網(wǎng)絡(luò)節(jié)點(diǎn)靜態(tài)信息和節(jié)點(diǎn)動(dòng)態(tài)信息以提供給所屬節(jié)點(diǎn)靜態(tài)信息收集單元21和節(jié)點(diǎn)動(dòng)態(tài)信息22收集單元;節(jié)點(diǎn)統(tǒng)計(jì)接口單元32與節(jié)點(diǎn)統(tǒng)計(jì)信息收集單元24相連,其作用是接受網(wǎng)絡(luò)節(jié)點(diǎn)的事件統(tǒng)計(jì)信息,并將統(tǒng)計(jì)信息提供給所屬節(jié)點(diǎn)統(tǒng)計(jì)信息收集單元24;日志信息服務(wù)接口單元33與節(jié)點(diǎn)日志信息收集單元25相連,用于接收網(wǎng)絡(luò)側(cè)服務(wù)器記錄的事件日志,并提供給節(jié)點(diǎn)日志信息收集單元25;節(jié)點(diǎn)靜態(tài)信息收集單元21,與監(jiān)控引擎模塊1、事件消費(fèi)模塊4和資源監(jiān)控服務(wù)接口單元31相連,用于收集網(wǎng)絡(luò)節(jié)點(diǎn)的靜態(tài)信息,網(wǎng)絡(luò)節(jié)點(diǎn)的靜態(tài)信息包括計(jì)算機(jī)類(lèi)型、操作系統(tǒng)等;節(jié)點(diǎn)動(dòng)態(tài)信息收集單元22與監(jiān)控引擎模塊1、事件消費(fèi)模塊4和資源監(jiān)控服務(wù)接口單元31相連,用于收集網(wǎng)絡(luò)節(jié)點(diǎn)的動(dòng)態(tài)信息,動(dòng)態(tài)信息包括CPU負(fù)載或可用存儲(chǔ)空間等,這些信息都被封裝成Web Services,用戶(hù)能夠通過(guò)SOAP消息獲取在遠(yuǎn)程的服務(wù)容器所在節(jié)點(diǎn)的系統(tǒng)資源信息,其中動(dòng)態(tài)的信息采用了推送的方式,可以以異步的方式得到動(dòng)態(tài)資源的實(shí)時(shí)信息;節(jié)點(diǎn)延遲信息收集單元23與監(jiān)控引擎模塊1和事件消費(fèi)模塊4相連,用于收集由于網(wǎng)絡(luò)原因?qū)е碌闹噶钛舆t信息;節(jié)點(diǎn)統(tǒng)計(jì)信息收集單元24與監(jiān)控引擎模塊1、事件消費(fèi)模塊4和節(jié)點(diǎn)統(tǒng)計(jì)接口單元32相連,用于收集網(wǎng)絡(luò)節(jié)點(diǎn)的統(tǒng)計(jì)信息,這些統(tǒng)計(jì)信息在一定程度上能夠反應(yīng)節(jié)點(diǎn)的服務(wù)質(zhì)量,而了解節(jié)點(diǎn)服務(wù)性能狀況對(duì)了解整個(gè)網(wǎng)格系統(tǒng)的狀況以及對(duì)網(wǎng)格系統(tǒng)的運(yùn)行至關(guān)重要,這些統(tǒng)計(jì)信息也封裝成Web Service,用戶(hù)能夠通過(guò)SOAP消息獲取遠(yuǎn)程的服務(wù)容器所在節(jié)點(diǎn)的系統(tǒng)資源信息,統(tǒng)計(jì)信息的涉及的方面包括總調(diào)用次數(shù)、失敗次數(shù)、成功次數(shù)以及平均響應(yīng)時(shí)間等;節(jié)點(diǎn)日志信息收集單元25與監(jiān)控引擎模塊1、事件消費(fèi)模塊4和日志信息服務(wù)接口單元33相連,用于收集網(wǎng)絡(luò)節(jié)點(diǎn)的日志信息,這些日志信息是部署在服務(wù)容器上節(jié)點(diǎn)的時(shí)間信息,有助于了解網(wǎng)格系統(tǒng)中基本的運(yùn)行單元的狀態(tài)和歷史記錄,這些日志信息包括節(jié)點(diǎn)的服務(wù)調(diào)用、服務(wù)響應(yīng)、服務(wù)部署、服務(wù)反部署以及服務(wù)重部署等,這些信息也是封裝成Web Service,用戶(hù)能夠通過(guò)SOAP消息獲取遠(yuǎn)程的服務(wù)容器所在節(jié)點(diǎn)的系統(tǒng)資源信息。事件收集模塊2還可以進(jìn)行擴(kuò)展,隨著網(wǎng)格系統(tǒng)的規(guī)模不斷增大和系統(tǒng)的調(diào)整,可供收集的信息也會(huì)變得多種多樣,因此根據(jù)監(jiān)控要求來(lái)調(diào)整和擴(kuò)展事件收集模塊2中的各信息收集單元。
如圖3所示,為圖1的實(shí)施例的事件消費(fèi)模塊的具體結(jié)構(gòu)示意圖,事件消費(fèi)模塊4包括數(shù)據(jù)庫(kù)事件消費(fèi)單元41、模型事件消費(fèi)單元42以及內(nèi)存事件消費(fèi)單元43,其中數(shù)據(jù)庫(kù)事件消費(fèi)單元41,與資源收集模塊2中的所有單元都進(jìn)行連接,由事件收集模塊2收集的監(jiān)控事件信息都會(huì)保存在數(shù)據(jù)庫(kù)事件消費(fèi)單元41中;模型事件消費(fèi)單元42與事件收集模塊2中的所有單元都進(jìn)行連接,其作用是將事件收集模塊2收集的監(jiān)控事件信息存儲(chǔ)在用于事件展現(xiàn)的模型中,針對(duì)于展現(xiàn)形式對(duì)這些原始信息進(jìn)行保存和預(yù)處理等操作;內(nèi)存事件消費(fèi)單元43,也與事件收集模塊2中的所有單元都進(jìn)行連接,在對(duì)一些立即處理的監(jiān)控事件信息直接保存在內(nèi)存中,可以加快處理速度。
如圖4所示,為基于圖1的實(shí)施例的監(jiān)控過(guò)程示意圖,包括以下步驟步驟101,網(wǎng)格信息監(jiān)控系統(tǒng)接收操作指令啟動(dòng),并處于運(yùn)行狀態(tài)中;步驟102,監(jiān)控引擎模塊1讀取配置文件,對(duì)自身參數(shù)進(jìn)行配置,并同時(shí)對(duì)網(wǎng)格信息監(jiān)控系統(tǒng)中各個(gè)模塊的參數(shù)也進(jìn)行相應(yīng)的配置;步驟103,監(jiān)控引擎模塊1啟動(dòng)事件收集模塊2的進(jìn)程,準(zhǔn)備對(duì)網(wǎng)格中各個(gè)節(jié)點(diǎn)的信息進(jìn)行收集;步驟104,事件收集模塊2通過(guò)服務(wù)接口模塊3從網(wǎng)絡(luò)側(cè)的服務(wù)端獲取監(jiān)控事件信息;步驟105,事件收集模塊2將這些監(jiān)控事件信息保存到事件消費(fèi)模塊中,具體可以保存到數(shù)據(jù)庫(kù)中留作歷史存檔,供以后處理時(shí)使用。
如圖5所示,為本發(fā)明網(wǎng)格信息監(jiān)控系統(tǒng)的另一實(shí)施例的基本結(jié)構(gòu)示意圖,在上一實(shí)施例的基礎(chǔ)上增加了RLDS模塊5和展現(xiàn)模塊6,RLDS模塊5與監(jiān)控引擎模塊1相連,其作用是提供監(jiān)控引擎模塊網(wǎng)絡(luò)節(jié)點(diǎn)資源的拓?fù)淝闆r;展現(xiàn)模塊6與事件消費(fèi)模塊4相連,可以以多圖層的可視化展現(xiàn)方式展現(xiàn)從各個(gè)節(jié)點(diǎn)收集來(lái)的事件,直觀的向網(wǎng)格系統(tǒng)管理人員和開(kāi)發(fā)人員展現(xiàn)整個(gè)網(wǎng)格系統(tǒng)的運(yùn)行狀態(tài)和歷史狀態(tài)。展現(xiàn)模塊6是以多圖層的方式進(jìn)行展現(xiàn)的,因此該模塊可以進(jìn)一步的細(xì)分,如圖6所示,為圖4的實(shí)施例的展現(xiàn)模塊的具體結(jié)構(gòu)示意圖,包括地層單元51、事件圖層單元52和節(jié)點(diǎn)圖層單元53,這三個(gè)圖層單元都與事件消費(fèi)模塊4中的模型事件消費(fèi)單元42連接,模型事件消費(fèi)單元42將收集到的節(jié)點(diǎn)事件信息進(jìn)行預(yù)處理,并構(gòu)建模型為展現(xiàn)做準(zhǔn)備,其中地層單元51展現(xiàn)的是網(wǎng)格所分布的地理區(qū)域,事件圖層單元52展現(xiàn)的是節(jié)點(diǎn)上發(fā)生的事件信息,而節(jié)點(diǎn)圖層單元53展現(xiàn)的是網(wǎng)格中節(jié)點(diǎn)的位置信息以及狀態(tài)信息等。通過(guò)不同的圖層來(lái)展現(xiàn)網(wǎng)格的不同部分,網(wǎng)格系統(tǒng)管理人員和開(kāi)發(fā)人員能夠更直觀的了解系統(tǒng)的運(yùn)行情況和歷史情況,為系統(tǒng)的正常運(yùn)行提供了很好的參照。
在這個(gè)實(shí)施例中,監(jiān)控過(guò)程如圖7所示,為圖5的實(shí)施例的監(jiān)控過(guò)程示意圖,包括以下步驟步驟201,網(wǎng)格信息監(jiān)控系統(tǒng)接收操作指令啟動(dòng),并處于運(yùn)行狀態(tài)中;步驟202,監(jiān)控引擎模塊1讀取配置文件,對(duì)自身參數(shù)進(jìn)行配置,并同時(shí)對(duì)網(wǎng)格信息監(jiān)控系統(tǒng)中各個(gè)模塊的參數(shù)也進(jìn)行相應(yīng)的配置;步驟203,監(jiān)控引擎模塊1從RLDS模塊5中獲取網(wǎng)格中節(jié)點(diǎn)的拓?fù)湫畔ⅲ徊襟E204,監(jiān)控引擎模塊1啟動(dòng)事件收集模塊2的進(jìn)程,準(zhǔn)備對(duì)網(wǎng)格中各個(gè)節(jié)點(diǎn)的信息進(jìn)行收集;步驟205,事件收集模塊2通過(guò)服務(wù)接口模塊3從網(wǎng)絡(luò)側(cè)的服務(wù)端獲取監(jiān)控事件信息;步驟206,事件收集模塊2將這些監(jiān)控事件信息保存到事件消費(fèi)模塊中,具體可以保存到數(shù)據(jù)庫(kù)中留作歷史存檔,供以后處理時(shí)使用;也可以根據(jù)展現(xiàn)的要求對(duì)這些監(jiān)控事件信息進(jìn)行預(yù)處理(對(duì)節(jié)點(diǎn)搜集到的監(jiān)控事件信息進(jìn)行匯聚分析)和建模;步驟207,建模后將形成多圖層的可視化展現(xiàn),以不同的圖層展現(xiàn)不同的部分。
最后應(yīng)當(dāng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非對(duì)其限制;盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解依然可以對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行修改或者對(duì)部分技術(shù)特征進(jìn)行等同替換;而不脫離本發(fā)明技術(shù)方案的精神,其均應(yīng)涵蓋在本發(fā)明請(qǐng)求保護(hù)的技術(shù)方案范圍當(dāng)中。
權(quán)利要求
1.一種網(wǎng)格信息監(jiān)控系統(tǒng),其特征在于包括監(jiān)控引擎模塊,用于對(duì)監(jiān)控系統(tǒng)的運(yùn)行進(jìn)行控制;事件收集模塊,與所述監(jiān)控引擎模塊相連,用于從服務(wù)器獲取網(wǎng)絡(luò)節(jié)點(diǎn)的監(jiān)控事件信息;服務(wù)接口模塊,與所述事件收集模塊相連,用于提供查詢(xún)或者接收網(wǎng)絡(luò)側(cè)的服務(wù)端信息的接口;事件消費(fèi)模塊,與所述事件收集模塊相連,用于將所述事件收集模塊收集的原始信息進(jìn)行處理和保存。
2.根據(jù)權(quán)利要求1所述的網(wǎng)格信息監(jiān)控系統(tǒng),其特征在于還包括展現(xiàn)模塊,該展現(xiàn)模塊與所述事件消費(fèi)模塊相連,用于通過(guò)圖形顯示網(wǎng)絡(luò)中各節(jié)點(diǎn)的地理位置、節(jié)點(diǎn)狀況以及事件。
3.根據(jù)權(quán)利要求1所述的網(wǎng)格信息監(jiān)控系統(tǒng),其特征在于還包括RLDS模塊,該RLDS模塊與所述監(jiān)控引擎模塊相連,用于提供所述監(jiān)控引擎模塊網(wǎng)絡(luò)節(jié)點(diǎn)資源的拓?fù)淝闆r。
4.根據(jù)權(quán)利要求1所述的網(wǎng)格信息監(jiān)控系統(tǒng),其特征在于所述事件收集模塊包括節(jié)點(diǎn)靜態(tài)信息收集單元,與所述監(jiān)控引擎模塊、事件消費(fèi)模塊和所述服務(wù)接口模塊相連,用于收集網(wǎng)絡(luò)節(jié)點(diǎn)的靜態(tài)信息。節(jié)點(diǎn)動(dòng)態(tài)信息收集單元,與所述監(jiān)控引擎模塊、事件消費(fèi)模塊和所述服務(wù)接口模塊相連,用于收集網(wǎng)絡(luò)節(jié)點(diǎn)的動(dòng)態(tài)信息。節(jié)點(diǎn)延遲信息收集單元,與所述監(jiān)控引擎模塊、事件消費(fèi)模塊和所述服務(wù)接口模塊相連,用于收集由于環(huán)境原因?qū)е碌闹噶钛舆t信息。節(jié)點(diǎn)統(tǒng)計(jì)信息收集單元,與所述監(jiān)控引擎模塊、事件消費(fèi)模塊和所述服務(wù)接口模塊相連,用于收集網(wǎng)絡(luò)節(jié)點(diǎn)的統(tǒng)計(jì)信息。節(jié)點(diǎn)日志信息收集單元,與所述監(jiān)控引擎模塊、事件消費(fèi)模塊和所述服務(wù)接口模塊相連,用于收集網(wǎng)絡(luò)節(jié)點(diǎn)的日志信息。
5.根據(jù)權(quán)利要求4所述的網(wǎng)格信息監(jiān)控系統(tǒng),其特征在于所述服務(wù)接口模塊包括資源監(jiān)控服務(wù)接口單元,與所述節(jié)點(diǎn)靜態(tài)信息收集單元和節(jié)點(diǎn)動(dòng)態(tài)信息收集單元相連,用于從網(wǎng)絡(luò)側(cè)服務(wù)器查詢(xún)或者接收網(wǎng)絡(luò)節(jié)點(diǎn)靜態(tài)信息和節(jié)點(diǎn)動(dòng)態(tài)信息以提供給所述節(jié)點(diǎn)靜態(tài)信息收集單元和節(jié)點(diǎn)動(dòng)態(tài)信息收集單元;節(jié)點(diǎn)統(tǒng)計(jì)接口單元,與所述節(jié)點(diǎn)統(tǒng)計(jì)信息收集單元相連,用于對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)的事件信息進(jìn)行統(tǒng)計(jì),并將統(tǒng)計(jì)信息提供給所述節(jié)點(diǎn)統(tǒng)計(jì)信息收集單元;日志信息服務(wù)接口單元,與所述節(jié)點(diǎn)日志信息收集單元相連,用于接收網(wǎng)絡(luò)側(cè)服務(wù)器記錄的事件日志,并提供給所述節(jié)點(diǎn)日志信息收集單元。
6.根據(jù)權(quán)利要求1所述的網(wǎng)格信息監(jiān)控系統(tǒng),其特征在于所述事件消費(fèi)模塊包括數(shù)據(jù)庫(kù)事件消費(fèi)單元,與所述事件收集模塊相連,用于將收集的信息保存在數(shù)據(jù)庫(kù)中;模型事件消費(fèi)單元,與所述事件收集模塊相連,用于將收集的信息進(jìn)行可視化預(yù)處理;內(nèi)存事件消費(fèi)單元,與所述事件收集模塊相連,用于將收集的信息保存內(nèi)存中。
7.根據(jù)權(quán)利要求2所述的網(wǎng)格信息監(jiān)控系統(tǒng),其特征在于所述展現(xiàn)模塊包括地層單元,與所述模型事件消費(fèi)單元相連,用于向用戶(hù)展示節(jié)點(diǎn)的地理位置圖;事件圖層單元,與所述模型事件消費(fèi)單元相連,用于向用戶(hù)展示事件發(fā)生的情況以及位置;節(jié)點(diǎn)圖層單元,與所述模型事件消費(fèi)單元相連,用于顯示節(jié)點(diǎn)的具體位置和節(jié)點(diǎn)信息。
全文摘要
本發(fā)明涉及一種網(wǎng)格信息監(jiān)控系統(tǒng),其包括監(jiān)控引擎模塊,用于對(duì)監(jiān)控系統(tǒng)的運(yùn)行進(jìn)行控制;事件收集模塊,與監(jiān)控引擎模塊相連,用于從服務(wù)器獲取網(wǎng)絡(luò)節(jié)點(diǎn)的監(jiān)控事件信息;服務(wù)接口模塊,與事件收集模塊相連,用于提供查詢(xún)或者接收網(wǎng)絡(luò)側(cè)的服務(wù)端信息的接口;事件消費(fèi)模塊,與事件收集模塊相連,用于將事件收集模塊收集的原始信息進(jìn)行處理和保存。本發(fā)明采用完善的節(jié)點(diǎn)事件記錄,能提供整個(gè)網(wǎng)格系統(tǒng)拓?fù)浣Y(jié)構(gòu)的變化狀況以及網(wǎng)格中每個(gè)節(jié)點(diǎn)的信息以進(jìn)行觀測(cè)和分析;本發(fā)明采用易于擴(kuò)展的事件收集結(jié)構(gòu),為網(wǎng)絡(luò)系統(tǒng)的行為分析、系統(tǒng)優(yōu)化等提供了數(shù)據(jù)支持和分析依據(jù);本發(fā)明采用多圖層的可視化展現(xiàn),能夠更直觀的理解整個(gè)網(wǎng)格網(wǎng)絡(luò)的運(yùn)行狀態(tài)和歷史狀態(tài)。
文檔編號(hào)H04L12/24GK1791028SQ200510132548
公開(kāi)日2006年6月21日 申請(qǐng)日期2005年12月26日 優(yōu)先權(quán)日2005年12月26日
發(fā)明者懷進(jìn)鵬, 胡春明, 沃天宇, 鐘亮, 劉萬(wàn)濤 申請(qǐng)人:北京航空航天大學(xué)