亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種分布式采集調(diào)度方法及裝置的制作方法

文檔序號(hào):7812423閱讀:249來(lái)源:國(guó)知局
專利名稱:一種分布式采集調(diào)度方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及IT運(yùn)維領(lǐng)域,尤其涉及一種網(wǎng)管系統(tǒng)分布式采集調(diào)度的方法及裝置。
背景技術(shù)
隨著網(wǎng)絡(luò)規(guī)模日益擴(kuò)大,結(jié)構(gòu)日漸復(fù)雜,對(duì)各類設(shè)備或應(yīng)用服務(wù)的管理和維護(hù)難度越來(lái)越大,對(duì)智能化管理需求也越來(lái)越明顯。當(dāng)網(wǎng)管設(shè)備數(shù)量太多或有VLAN劃分時(shí),一般的采集調(diào)度方法只有單一的采集系統(tǒng),往往很難滿足采集及時(shí)、CPU時(shí)間均衡占用等問(wèn)題,這樣不僅難以對(duì)設(shè)備性能數(shù)據(jù)進(jìn)行準(zhǔn)確采集,而且容易導(dǎo)致CPU占用忽高忽低致使系統(tǒng)響應(yīng)不了的問(wèn)題。SNMP, Simple Network Management Protocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議。JDBC, Java Data Base Connectivity, java數(shù)據(jù)庫(kù)連接,用于執(zhí)行SQL語(yǔ)句的 JavaAPI 接口。RMI, Remote Method Invocation,遠(yuǎn)程方法調(diào)用。VLAN, Virtual Local Area Network,虛擬局域網(wǎng)。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種分布式采集調(diào)度方法及裝置,該裝置中包括一臺(tái)中心服務(wù)器、一臺(tái)代理服務(wù)器、多臺(tái)采集機(jī)。用戶可以配置多臺(tái)采集機(jī),只需要在中心服務(wù)器將需要采集的各種網(wǎng)絡(luò)設(shè)備信息分配給不同的采集機(jī),那么每個(gè)采集機(jī)就可以單獨(dú)的調(diào)度自己的采集任務(wù),從而更高效的實(shí)現(xiàn)采集任務(wù)調(diào)度,能夠讓每個(gè)采集機(jī)的CPU占用降到更低,降低系統(tǒng)負(fù)載不了的風(fēng)險(xiǎn)。本發(fā)明特別適合網(wǎng)絡(luò)設(shè)備繁多以及有VLAN劃分的網(wǎng)絡(luò),可以將中心服務(wù)器、采集機(jī)分別放在不同的子網(wǎng)中,而中心服務(wù)器和采集機(jī)所在子網(wǎng)不需要能夠通信,只需要它們分別可以與代理服務(wù)器通訊即可。相對(duì)于傳統(tǒng)的采集方法,該方法進(jìn)行采集是在各個(gè)子網(wǎng)中進(jìn)行,那么所采集的性能數(shù)據(jù)就會(huì)更真實(shí)、更準(zhǔn)確,從而提供更全方面、實(shí)時(shí)的監(jiān)控。本發(fā)明的目的通過(guò)如下方案實(shí)現(xiàn):一種分布式采集調(diào)度方法,包括以下步驟:1)中心服務(wù)器錄入監(jiān)控設(shè)備及監(jiān)控指標(biāo);2)中心服務(wù)器上配置與代理服務(wù)器的信息并進(jìn)行認(rèn)證;3)采集機(jī)上配置與代理服務(wù)器的信息并進(jìn)行認(rèn)證;4)在中心服務(wù)器上從代理服務(wù)器上獲取采集機(jī)列表,并給每個(gè)采集機(jī)進(jìn)行配置;5)采集機(jī)進(jìn)行采集任務(wù)調(diào)度并進(jìn)行采集;6)采集機(jī)上將采集值發(fā)送給代理服務(wù)器,并釋放該次采集任務(wù)所占有的資源;7)代理服務(wù)器將采集值發(fā)送給中心服務(wù)器,中心服務(wù)器對(duì)采集值進(jìn)行處理;8)中心服務(wù)器上對(duì)設(shè)備、監(jiān)控指標(biāo)作變更時(shí),會(huì)將變更信息通過(guò)代理服務(wù)器發(fā)送給采集機(jī)進(jìn)行變更。應(yīng)用上述方法,可以降低單個(gè)采集調(diào)度系統(tǒng)的資源利用,顯著提高CPU均衡占用問(wèn)題,并且采集數(shù)據(jù)處理及展現(xiàn)可以在中心服務(wù)器進(jìn)行統(tǒng)一管理,這樣不僅節(jié)約人工維護(hù)成本,而且也降低了維護(hù)管理的風(fēng)險(xiǎn)。本發(fā)明中,所述步驟I)通過(guò)從EXCEL、XML、TXT自動(dòng)導(dǎo)入或者人工編輯的方法錄入網(wǎng)管設(shè)備信息及其監(jiān)控指標(biāo)、采集方式等相關(guān)信息。以每個(gè)設(shè)備的每個(gè)監(jiān)控指標(biāo)作為采集任務(wù)單位,可以保證每個(gè)監(jiān)控指標(biāo)不互相影響,從而達(dá)到各個(gè)監(jiān)控指標(biāo)的采集更真實(shí)。本發(fā)明中,所述步驟2)、3)是分別配置中心服務(wù)器和采集機(jī)與代理服務(wù)器的信息并進(jìn)行認(rèn)證。其中涉及到中心服務(wù)器和采集機(jī)與代理服務(wù)器的通信方式,主要可以分為RMI(Remote Method Invocation,遠(yuǎn)程方法調(diào)用)、Socket方式。中心服務(wù)器和采集機(jī)之間不直接進(jìn)行通信,都是將信息交給代理服務(wù)器來(lái)進(jìn)行交互。配置代理服務(wù)器信息后會(huì)進(jìn)行認(rèn)證,認(rèn)證方式使用認(rèn)證碼的方式,中心服務(wù)器、每個(gè)采集機(jī)所標(biāo)識(shí)的認(rèn)證碼不同,從而確定在交互過(guò)程中消息的來(lái)源和目標(biāo)。本發(fā)明中,所述步驟4)是由中心服務(wù)器來(lái)配置采集機(jī)的信息,主要配置每個(gè)采集機(jī)所采集的設(shè)備及監(jiān)控指標(biāo)的范圍,將采集信息按要求分配給不同的采集機(jī),從而實(shí)現(xiàn)分布式米集。本發(fā)明中,所述步驟5)是每個(gè)采集機(jī)如何進(jìn)行采集調(diào)度的過(guò)程。采集機(jī)以監(jiān)控指標(biāo)為最小采集任務(wù)單位,將每個(gè)采集任務(wù)首先放入到任務(wù)調(diào)度隊(duì)列中,任務(wù)調(diào)度隊(duì)列調(diào)度采集任務(wù)方式可采用但不限于以下兩種定時(shí)輪詢模式:指定周期間隔輪詢模式、指定時(shí)間點(diǎn)輪詢模式。本發(fā)明中,所述步驟6 )是在步驟5 )采集成功之后,采集機(jī)會(huì)將采集值發(fā)送到代理服務(wù)器上。當(dāng)代理服務(wù)器收到采集機(jī)發(fā)送的值信息后,會(huì)給采集機(jī)返回發(fā)送成功的信息,到此則表示已經(jīng)完成該周期的監(jiān)控指標(biāo)的采集,后續(xù)采集機(jī)上將進(jìn)行線程、內(nèi)存、連接等資源的釋放。本發(fā)明中,所述步驟7)中心服務(wù)器獲取到代理服務(wù)器傳過(guò)來(lái)的采集值后,會(huì)對(duì)采集值進(jìn)行入庫(kù)、閥值過(guò)濾、告警等處理,從而實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)設(shè)備及時(shí)、準(zhǔn)確的監(jiān)控。本發(fā)明中,所述步驟8)是中心服務(wù)器上網(wǎng)絡(luò)設(shè)備、監(jiān)控指標(biāo)有變更時(shí),需要將信息同步到采集機(jī)上,使得采集機(jī)能夠及時(shí)的更新采集任務(wù)。本發(fā)明中,步驟I)、2 )、3 )是配置步驟,可以任意互換。本發(fā)明中,步驟4)是在步驟2)、3)配置成功后才能進(jìn)行,故需要以2)、3)步驟為前提。本發(fā)明中,步驟5)、6)、7)是采集任務(wù)的調(diào)度過(guò)程,不可互換,需要以1)、2)、3)、4)步驟后為前提。本發(fā)明中,步驟8)需要已1)、2)、3)、4)步驟后為前提,但與5)、6)、7)的順序不沖關(guān)。一種分布式采集調(diào)度裝置,所述的裝置包括中心服務(wù)器、代理服務(wù)器、采集機(jī)及網(wǎng)絡(luò)設(shè)備,中心服務(wù)器與代理服務(wù)器相連接,代理服務(wù)器與采集機(jī)相連接,采集機(jī)連接到網(wǎng)絡(luò)設(shè)備,代理服務(wù)器上設(shè)置有監(jiān)管裝置,代理服務(wù)器上設(shè)置有采集機(jī)控制裝置,采集機(jī)可對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行指標(biāo)采集。綜上所述,采用上述技術(shù)方案:可以自動(dòng)的對(duì)各類網(wǎng)絡(luò)設(shè)備性能數(shù)據(jù)進(jìn)行采集,能夠更高效的利用系統(tǒng)資源,提高更高效的采集調(diào)度,既節(jié)約了人工管理的成本,又能更及時(shí)、準(zhǔn)確的了解各類設(shè)備的運(yùn)行狀況,從而進(jìn)行管理和維護(hù),有效地保證了各類設(shè)備的正常運(yùn)行,降低維護(hù)成本。


圖1:是分布式采集調(diào)度的總流程圖。圖2:是分布式采集調(diào)度的原理圖。圖3:是分布式采集調(diào)度的消息交互圖。
具體實(shí)施例方式本說(shuō)明書(shū)中公開(kāi)的所有特征,或公開(kāi)的所有方法或過(guò)程中的步驟,不可以以任何
方式組合。本說(shuō)明書(shū)中公開(kāi)的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個(gè)特征只是一系列等效或類似特征中的一個(gè)例子而已。如圖1所示,分布式采集調(diào)度的整體步驟為:1)用戶錄入網(wǎng)絡(luò)設(shè)備及監(jiān)控指標(biāo)信息;網(wǎng)絡(luò)設(shè)備信息包括:設(shè)備IP、設(shè)備類型、系統(tǒng)版本等;監(jiān)控指標(biāo)信息包括:指標(biāo)名稱、指標(biāo)采集方式、指標(biāo)采集周期等。2)用戶在中心服務(wù)器、采集機(jī)上配置代理服務(wù)器信息,信息包括:代理服務(wù)器IP、代理服務(wù)器端口、連接方式等。3)中心服務(wù)器及采集機(jī)對(duì)代理服務(wù)器進(jìn)行認(rèn)證,認(rèn)證信息通過(guò)步驟2)中獲取;只有認(rèn)證成功后才能互相進(jìn)行通信。4)在中心服務(wù)器上配置采集機(jī)的信息。此步驟會(huì)利用步驟2)、步驟3)中配置的代理服務(wù)器及其認(rèn)證信息,中心服務(wù)器從代理服務(wù)器上取得已經(jīng)認(rèn)證的采集機(jī)列表,然后將步驟I)中錄入的監(jiān)控信息分配給不同的采集機(jī),并將分配信息通過(guò)代理服務(wù)器發(fā)送給各個(gè)采集機(jī),讓采集機(jī)按照分配的信息進(jìn)行采集。5)采集機(jī)上獲取到分配的采集信息后,就會(huì)將監(jiān)控指標(biāo)作為采集任務(wù),放入到采集隊(duì)列當(dāng)中,等待采集周期到達(dá)執(zhí)行采集。6)在執(zhí)行采集時(shí),會(huì)利用步驟I)中配置的采集方式等信息對(duì)監(jiān)控指標(biāo)執(zhí)行采集。7)采集機(jī)上執(zhí)行采集后,需要將采集值發(fā)給代理服務(wù)器,代理服務(wù)器會(huì)給采集機(jī)返回接受成功與否的標(biāo)識(shí),同時(shí)代理服務(wù)器再將采集值發(fā)給中心服務(wù)器,讓中心服務(wù)器對(duì)采集值進(jìn)行處理,以達(dá)到中心服務(wù)器對(duì)采集數(shù)據(jù)進(jìn)行集中管理和展現(xiàn)的目的。8)當(dāng)采集設(shè)備及采集指標(biāo)有變更時(shí),可以在中心服務(wù)器上進(jìn)行更改,然后通過(guò)代理服務(wù)器將變更信息發(fā)給采集機(jī)。關(guān)于本發(fā)明中,分布式采集調(diào)度原理圖如圖2所示,本發(fā)明中對(duì)網(wǎng)絡(luò)設(shè)備的采集都來(lái)自各采集機(jī),中心服務(wù)器自身不進(jìn)行具體設(shè)備數(shù)據(jù)采集操作,只對(duì)采集后的值進(jìn)行集中處理。中心服務(wù)器首先從代理服務(wù)器上獲取已經(jīng)認(rèn)證的采集機(jī)信息,并給每個(gè)采集機(jī)分配采集任務(wù),可根據(jù)采集機(jī)的實(shí)際情況來(lái)確定每個(gè)采集機(jī)需要分配的采集設(shè)備數(shù)的多少;其次中心服務(wù)器對(duì)每個(gè)采集機(jī)采集的性能數(shù)據(jù)進(jìn)行集中管理,能夠更完整的展示整個(gè)系統(tǒng)的性能情況。本發(fā)明并不局限于前述的具體實(shí)施方式
。本發(fā)明擴(kuò)展到任何在本說(shuō)明書(shū)中披露的新特征或任何新的組合,以及披露的任一新的方法或過(guò)程的步驟或任何新的組合。
權(quán)利要求
1.一種分布式采集調(diào)度方法,其特征在于該方法包括以下步驟:1)中心服務(wù)器錄入監(jiān)控設(shè)備及監(jiān)控指標(biāo);2)中心服務(wù)器上配置與代理服務(wù)器的信息并進(jìn)行認(rèn)證;3)采集機(jī)上配置與代理服務(wù)器的信息并進(jìn)行認(rèn)證;4)在中心服務(wù)器上從代理服務(wù)器上獲取采集機(jī)列表,并給每個(gè)采集機(jī)進(jìn)行配置;5)采集機(jī)進(jìn)行采集任務(wù)調(diào)度并進(jìn)行采集;6)采集機(jī)上將采集值發(fā)送給代理服務(wù)器,并釋放該次采集任務(wù)所占有的資源;7)代理服務(wù)器將采集值發(fā)送給中心服務(wù)器,中心服務(wù)器對(duì)采集值進(jìn)行處理;8)中心服務(wù)器上對(duì)設(shè)備、監(jiān)控指標(biāo)作變更時(shí),會(huì)將變更信息通過(guò)代理服務(wù)器發(fā)送給采集機(jī)進(jìn)行變更。
2.根據(jù)權(quán)利要求1所述的一種分布式采集調(diào)度方法,其特征在于:步驟4)是需要以步驟2)、3)為前提,只有在中心服務(wù)器、采集機(jī)與代理服務(wù)器正常通信時(shí)才可以設(shè)置采集機(jī)信息。
3.根據(jù)權(quán)利要求1所述的一種分布式采集調(diào)度方法,其特征在于:步驟5)、6)、7)是采集任務(wù)的調(diào)度過(guò)程,順序不可互換。
4.根據(jù)權(quán)利要求1所述的一種分布式采集調(diào)度方法,其特征在于:步驟5)中將采用步驟I)中錄入的監(jiān)控設(shè)備的采集方式、采集周期等信息來(lái)執(zhí)行任務(wù)調(diào)度。
5.根據(jù)權(quán)利要求1所述的一種分布式采集調(diào)度方法,其特征在于:本發(fā)明中,步驟7)、8)需要以1)、2)、3)、4)步驟后為前提,必須在中心服務(wù)器及采集機(jī)都能夠與代理服務(wù)器進(jìn)行通信。
6.根據(jù)權(quán)利要求1所述的一種分布式采集調(diào)度方法,其特征在于:步驟8)與步驟5)、6)、7)的順序可互換。
7.一種分布式采集調(diào)度裝置,其特征在于:所述的裝置包括中心服務(wù)器、代理服務(wù)器、采集機(jī)及網(wǎng)絡(luò)設(shè)備,中心服務(wù)器與代理服務(wù)器相連接,代理服務(wù)器與采集機(jī)相連接,采集機(jī)連接到網(wǎng)絡(luò)設(shè)備,代理服務(wù)器上設(shè)置有監(jiān)管裝置,代理服務(wù)器上設(shè)置有采集機(jī)控制裝置,采集機(jī)可對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行指標(biāo)采集。
全文摘要
本發(fā)明為一種分布式采集調(diào)度方法及裝置,方法1)中心服務(wù)器錄入監(jiān)控設(shè)備及監(jiān)控指標(biāo);2)中心服務(wù)器上配置、認(rèn)證代理服務(wù)器的信息;3)采集機(jī)上配置、認(rèn)證代理服務(wù)器的信息;4)中心服務(wù)器從代理服務(wù)器上獲取采集機(jī)列表,并配置;5)采集機(jī)進(jìn)行采集任務(wù)調(diào)度并進(jìn)行采集;6)采集機(jī)上將采集值發(fā)送給代理服務(wù)器,并釋放該次采集任務(wù)所占有的資源;7)代理服務(wù)器將采集值發(fā)送給中心服務(wù)器,中心服務(wù)器對(duì)采集值進(jìn)行處理;8)中心服務(wù)器上對(duì)設(shè)備、監(jiān)控指標(biāo)作變更時(shí),會(huì)將變更信息通過(guò)代理服務(wù)器發(fā)送給采集機(jī)進(jìn)行變更。如此可以降低單個(gè)采集調(diào)度系統(tǒng)的資源利用,顯著提高CPU均衡占用問(wèn)題,統(tǒng)一管理采集數(shù)據(jù)的處理及展現(xiàn)。
文檔編號(hào)H04L29/06GK103188101SQ20111045773
公開(kāi)日2013年7月3日 申請(qǐng)日期2011年12月31日 優(yōu)先權(quán)日2011年12月31日
發(fā)明者代銀玉 申請(qǐng)人:成都勤智數(shù)碼科技股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1