[發明專利]一種信息系統運行方式關聯關系動態生成方法有效
| 申請號: | 201710145507.X | 申請日: | 2017-03-13 |
| 公開(公告)號: | CN107124292B | 公開(公告)日: | 2022-06-17 |
| 發明(設計)人: | 袁國泉;張明明;李葉飛;王松云 | 申請(專利權)人: | 國網江蘇省電力公司信息通信分公司;江蘇方天電力技術有限公司;國家電網公司 |
| 主分類號: | H04L41/12 | 分類號: | H04L41/12;H04L41/06;G06F9/455;H04L41/22 |
| 代理公司: | 南京鐘山專利代理有限公司 32252 | 代理人: | 戴朝榮 |
| 地址: | 210024 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 信息系統 運行 方式 關聯 關系 動態 生成 方法 | ||
本發明的一種信息系統運行方式關聯關系動態生成方法,包含以下步驟:openstack分配虛機,部署saltstack,獲取saltstack主仆關系,獲取各主機網絡交互數據,獲取中間件內部信息,獲取的信息解析過濾,處理展示關聯關系,新增節點,刪除節點,節點異常,業務異常。本發明可以快捷有效地獲取業務員系統的相互關聯關系,根據這些關聯關系,進行系統內主機的各種監控,包括性能,業務健康等,對系統內可能存在的風險,提前消除;并且為檢修提供輔助決策,在遇到異常故障時可預知系統影響范圍,影響程度,及時作出優先級判斷。
技術領域
本發明涉及一種關聯關系動態生成方法,特別是一種信息系統運行方式關聯關系動態生成方法。
背景技術
隨著電力系統信息化越來越普及和云計算技術的成熟,應用系統與云計算的結合逐漸增多,業務系統數量也越來越來多,系統之間的交互越來越復雜,一個系統的服務異常會牽扯到多個方面,單靠人工已經無法滿足在技術、業務、管理、維護等方面的需求。
在檢修過程中,當發現系統中有服務異常時,會涉及和影響到許多交互服務,在人工檢查時很容易出現疏忽和遺漏,導致恢復異常。
發明內容
本發明所要解決的技術問題是提供一種信息系統運行方式關聯關系動態生成方法,可以快捷有效地獲取信息系統中各業務系統的相互關聯關系。
為解決上述技術問題,本發明所采用的技術方案是:
一種信息系統運行方式關聯關系動態生成方法,其特征在于包含以下步驟:
步驟一:openstack分配虛機;
步驟二:部署saltstack;
步驟三:獲取saltstack主仆關系;
步驟四:獲取各主機網絡交互數據;
步驟五:獲取中間件內部信息;
步驟六:獲取的信息解析過濾;
步驟七:處理展示關聯關系;
步驟八:新增節點;
步驟九:刪除節點;
步驟十:節點異常,業務異常。
進一步地,所述步驟一具體為,從openstack環境中獲取符合要求的第一云計算主機列表,根據不同機柜對第一云計算主機列表進行過濾,獲得第二主機列表,再對第二主機列表進行過濾選擇最優主機建立虛擬機。
進一步地,所述步驟二具體為,虛擬機集群中選擇Linux系統主機作為Master端,選擇單機或集群部署,對受管主機部署Minion端。
進一步地,所述步驟三、步驟四、步驟五具體為,通過saltstack接管key值,處理并分析獲取初始管理關系和關聯范圍;通過saltstack特定指令方式,向minion端批量發送邏輯指令,收集各minion端主機存在的網絡交互數據;對于weblogic,使用python編寫weblogic可識別的腳本,調用相關API和內部方法獲取內部數據;對于tomcat,沒有指定程序語言要求,可使用多種方式獲取內部數據。
進一步地,所述步驟六具體為,對初始管理關系,minion主機網絡交互數據以及業務內部數據進行整合,結合各主機業務服務監聽和端口狀態進行數據解析過濾。
進一步地,所述步驟七具體為,對過濾后的關聯數據進行邏輯處理,判斷關聯的單向或雙向關系,再進行節點繪制,動態展示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網江蘇省電力公司信息通信分公司;江蘇方天電力技術有限公司;國家電網公司,未經國網江蘇省電力公司信息通信分公司;江蘇方天電力技術有限公司;國家電網公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710145507.X/2.html,轉載請聲明來源鉆瓜專利網。





