簡(jiǎn)化的配置項(xiàng)關(guān)聯(lián)模型生成監(jiān)控拓?fù)鋱D的方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)科學(xué)領(lǐng)域,尤其是一種簡(jiǎn)化的配置項(xiàng)關(guān)聯(lián)模型生成監(jiān)控拓?fù)鋱D 的方法。
【背景技術(shù)】
[0002] 作為IT運(yùn)維服務(wù)體系兩級(jí)三線試點(diǎn)建設(shè)項(xiàng)目的數(shù)據(jù)中樞---統(tǒng)一信息庫(kù),對(duì)網(wǎng) 絡(luò)、系統(tǒng)、安全以及IT服務(wù)管理等管理域的配置數(shù)據(jù)、性能數(shù)據(jù)、流量數(shù)據(jù)、拓?fù)鋽?shù)據(jù)、告警 數(shù)據(jù)、資產(chǎn)信息和業(yè)務(wù)流程數(shù)據(jù)等,包括歷史數(shù)據(jù)和實(shí)時(shí)數(shù)據(jù)以及分析報(bào)告信息進(jìn)行集中 管理。海量數(shù)據(jù)的匯聚,如何更直觀便捷的支持管理者對(duì)應(yīng)用系統(tǒng)的監(jiān)視與管理顯得尤為 重要。實(shí)現(xiàn)應(yīng)用系統(tǒng)的圖模一體化是解決問題的關(guān)鍵。于是,如何構(gòu)建應(yīng)用系統(tǒng)監(jiān)控拓?fù)?圖,就成了統(tǒng)一信息庫(kù)建設(shè)過程中首先面臨的核心技術(shù)問題之一。
[0003] 傳統(tǒng)上的做法,系統(tǒng)管理員結(jié)合應(yīng)用系統(tǒng)實(shí)際拓?fù)浣Y(jié)構(gòu),手工繪制監(jiān)控拓?fù)鋱D,設(shè) 置節(jié)點(diǎn)信息,手動(dòng)關(guān)聯(lián)各類監(jiān)控?cái)?shù)據(jù)。如此,導(dǎo)致一系列問題:手動(dòng)繪制拓?fù)鋱D,很容易造成 人為的錯(cuò)誤;同時(shí),一旦應(yīng)用系統(tǒng)的相關(guān)設(shè)備發(fā)生遷移或者IP發(fā)生變更,而管理員未及時(shí) 進(jìn)行監(jiān)控拓?fù)鋱D的修改,將會(huì)造成拓?fù)鋱D與實(shí)際不符,監(jiān)控?cái)?shù)據(jù)無法關(guān)聯(lián)上的錯(cuò)誤;再次, 系統(tǒng)拓?fù)鋱D復(fù)雜的結(jié)構(gòu),如果手動(dòng)進(jìn)行更新,將耗費(fèi)大量的人力物力。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的目的是:提供一種簡(jiǎn)化的配置項(xiàng)關(guān)聯(lián)模型生成監(jiān)控拓?fù)鋱D的方法,它能 實(shí)現(xiàn)監(jiān)控拓?fù)鋱D的自動(dòng)生成與自動(dòng)更新,并節(jié)約了大量的時(shí)間和勞動(dòng)力,以克服現(xiàn)有技術(shù) 的不足。
[0005] 本發(fā)明是這樣實(shí)現(xiàn)的:簡(jiǎn)化的配置項(xiàng)關(guān)聯(lián)模型生成監(jiān)控拓?fù)鋱D的方法,通過監(jiān)控 系統(tǒng)(例如采用HPuCMDB配置自動(dòng)發(fā)現(xiàn)工具)獲取設(shè)備的配置信息以及設(shè)備之間關(guān)聯(lián)關(guān) 系后,根據(jù)關(guān)聯(lián)關(guān)系模型逐層往下反向搜索整個(gè)應(yīng)用系統(tǒng)(這里應(yīng)用系統(tǒng)是指完成某項(xiàng)業(yè) 務(wù)的業(yè)務(wù)系統(tǒng))的拓?fù)浣Y(jié)構(gòu),將該拓?fù)浣Y(jié)構(gòu)利用FLEX技術(shù)結(jié)合J2EE技術(shù)最終生成完整的應(yīng) 用系統(tǒng)監(jiān)控拓?fù)鋱D。
[0006] 所述的設(shè)備包括小型機(jī)服務(wù)器、PC服務(wù)器、虛擬機(jī)服務(wù)器、存儲(chǔ)設(shè)備、交換機(jī)、路由 器、集線器、光端機(jī)、防火墻、IDS/IPS設(shè)備、防病毒設(shè)備、操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件及應(yīng)用軟 件。
[0007] 所述的配置信息包擴(kuò)服務(wù)器的型號(hào)、序列號(hào)、主IP地址、管理IP地址、子網(wǎng)掩碼、 網(wǎng)關(guān)地址、CPU型號(hào)、CPU數(shù)量、CPU主頻、內(nèi)存大小、磁盤型號(hào)和大小、網(wǎng)卡信息、操作系統(tǒng)類 型版本、中間件類型和版本、數(shù)據(jù)庫(kù)類型和版本及應(yīng)用服務(wù)端口。
[0008] 所述的關(guān)聯(lián)關(guān)系是指各個(gè)設(shè)備配置項(xiàng)之間的關(guān)系,分為集合、依賴、組件、連接或 運(yùn)行。
[0009] 根據(jù)關(guān)聯(lián)關(guān)系發(fā)現(xiàn)所有的配置信息,自動(dòng)發(fā)現(xiàn)截止于網(wǎng)絡(luò)設(shè)備的所有節(jié)點(diǎn)。這個(gè) 步驟是獲得組成整個(gè)業(yè)務(wù)系統(tǒng)的各個(gè)設(shè)備之間的拓?fù)浣Y(jié)構(gòu)。
[0010] 設(shè)備關(guān)聯(lián)關(guān)系如表1所示,目的是為了通過記錄設(shè)備配置項(xiàng)之間的關(guān)系可以在 查詢?cè)O(shè)備配置項(xiàng)信息時(shí)方便地將相關(guān)的設(shè)備配置項(xiàng)連接起來,從而為故障和問題的解決、 變更的計(jì)劃和執(zhí)行、應(yīng)用系統(tǒng)業(yè)務(wù)視圖生成提供準(zhǔn)確的依據(jù)。
【主權(quán)項(xiàng)】
1. 一種簡(jiǎn)化的配置項(xiàng)關(guān)聯(lián)模型生成監(jiān)控拓?fù)鋱D的方法,其特征在于:通過監(jiān)控系統(tǒng)獲 取設(shè)備的配置信息W及設(shè)備之間關(guān)聯(lián)關(guān)系后,根據(jù)關(guān)聯(lián)關(guān)系模型逐層往下反向搜索整個(gè)應(yīng) 用系統(tǒng)的拓?fù)浣Y(jié)構(gòu),將該拓?fù)浣Y(jié)構(gòu)利用FLEX技術(shù)結(jié)合J2EE技術(shù)最終生成完整的應(yīng)用系統(tǒng) 監(jiān)控拓?fù)鋱D。
2. 根據(jù)權(quán)利要求1所述的簡(jiǎn)化的配置項(xiàng)關(guān)聯(lián)模型生成監(jiān)控拓?fù)鋱D的方法,其特征在 于:所述的設(shè)備包括小型機(jī)服務(wù)器、PC服務(wù)器、虛擬機(jī)服務(wù)器、存儲(chǔ)設(shè)備、交換機(jī)、路由器、 集線器、光端機(jī)、防火墻、IDS/IPS設(shè)備、防病毒設(shè)備、操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件及應(yīng)用軟件。
3. 根據(jù)權(quán)利要求1所述的簡(jiǎn)化的配置項(xiàng)關(guān)聯(lián)模型生成監(jiān)控拓?fù)鋱D的方法,其特征在 于;所述的配置信息包括設(shè)備的的型號(hào)、序列號(hào)、主IP地址、管理IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)地 址、CPU型號(hào)、CPU數(shù)量、CPU主頻、內(nèi)存大小、磁盤型號(hào)和大小、網(wǎng)卡信息、操作系統(tǒng)類型版 本、中間件類型和版本、數(shù)據(jù)庫(kù)類型和版本及應(yīng)用服務(wù)端口。
4. 根據(jù)權(quán)利要求1所述的簡(jiǎn)化的配置項(xiàng)關(guān)聯(lián)模型生成監(jiān)控拓?fù)鋱D的方法,其特征在 于:所述的關(guān)聯(lián)關(guān)系是指各個(gè)設(shè)備配置項(xiàng)之間的關(guān)系,分為集合、依賴、組件、連接、組合或 安裝。
5. 根據(jù)權(quán)利要求1所述的簡(jiǎn)化的配置項(xiàng)關(guān)聯(lián)模型生成監(jiān)控拓?fù)鋱D的方法,其特征在 于:根據(jù)關(guān)聯(lián)關(guān)系發(fā)現(xiàn)所有的配置信息,自動(dòng)發(fā)現(xiàn)截止于網(wǎng)絡(luò)設(shè)備的所有節(jié)點(diǎn)。
【專利摘要】本發(fā)明公開了一種簡(jiǎn)化的配置項(xiàng)關(guān)聯(lián)模型生成監(jiān)控拓?fù)鋱D的方法,通過監(jiān)控系統(tǒng)獲取設(shè)備的配置信息以及設(shè)備之間關(guān)聯(lián)關(guān)系后,根據(jù)關(guān)聯(lián)關(guān)系模型逐層往下反向搜索整個(gè)應(yīng)用系統(tǒng)的拓?fù)浣Y(jié)構(gòu),將該拓?fù)浣Y(jié)構(gòu)利用FLEX技術(shù)結(jié)合J2EE技術(shù)最終生成完整的應(yīng)用系統(tǒng)監(jiān)控拓?fù)鋱D。本發(fā)明通過借鑒已有的算法,設(shè)計(jì)新的數(shù)據(jù)結(jié)構(gòu),提出一種更完善的監(jiān)控拓?fù)鋱D生成方法,實(shí)現(xiàn)了監(jiān)控拓?fù)鋱D的自動(dòng)生成與自動(dòng)更新,這樣的方法不僅節(jié)約了大量的工作時(shí)間和勞動(dòng)強(qiáng)度,而且還能有效避免人為錯(cuò)誤,提高了監(jiān)控拓?fù)鋱D的準(zhǔn)確性。
【IPC分類】G06F9-44, G06F17-30, H04L12-24, H04L12-26
【公開號(hào)】CN104683164
【申請(qǐng)?zhí)枴緾N201310610644
【發(fā)明人】羅念華, 龍玉江
【申請(qǐng)人】貴州電網(wǎng)公司信息通信分公司
【公開日】2015年6月3日
【申請(qǐng)日】2013年11月27日