[發明專利]一種管理機群的方法、裝置以及機群管理與監控系統有效
| 申請號: | 201010105027.9 | 申請日: | 2010-02-02 |
| 公開(公告)號: | CN102141973A | 公開(公告)日: | 2011-08-03 |
| 發明(設計)人: | 吳文艷 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | G06F15/16 | 分類號: | G06F15/16;H04L29/08 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 管理 機群 方法 裝置 以及 監控 系統 | ||
技術領域
本發明涉及計算機技術,特別是指一種管理機群的方法、裝置以及機群管理與監控系統。
背景技術
隨著計算機機群技術的發展,其結構日益復雜,更多類型的設備被應用到機群中,而機群管理與監控系統的一個主要功能就是監控機群內各個設備的運行狀態。由于其中的設備類型的不斷增多,需要添加越來越多的代碼以監控不同的設備,這使得整個機群管理與監控系統不得不頻繁的更新代碼,而更新后的代碼有時會破壞原有程序的運行,極大的影響了整個系統的穩定性。
現有技術中,通常在應用層直接調用設備的監控接口。但是當設備類型越來越多時,增加設備接口將導致從最上的應用層至最下的設備層的頻繁修改,這種修改帶來的弊端非常多,不僅工作量巨大,也會影響系統的穩定性,給整個系統帶來極大的隱患。
發明人在實現本發明的過程中,發現現有技術中至少存在如下問題:當在機群中增加越來越多的設備時,增加該設備對應的設備接口時,需要對從機群中最上的應用層至最下的設備均進行頻繁修改,工作量巨大且導致機群產生隱患;甚至在設備接口出現問題時,由于該設備接口與多個設備連接,導致所述多個設備均無法正常工作。
發明內容
本發明的目的是提供一種管理機群的方法、裝置以及機群管理與監控系統,用于在機群中增加新的設備時,僅通過在機群的局部進行配置,即可以實現機群對所增的設備的訪問支持。
一種管理機群的方法,在所述應用層與至少一個設備接口之間增加虛擬設備接口層;所述方法包括:當接收到來自所述應用層的請求命令時,從所述請求命令中解析出所述操作參數;將所述操作參數與配置文件進行匹配,所述配置文件中包含了所述設備接口與所述設備之間的對應關系;匹配成功時,將所述請求命令發送給對應的設備的設備接口,并通過該設備接口接收所述設備的設備信息。
其中,方法還包括:當在系統中增加了新的設備時,設置該設備對應的設備接口,所述設備接口用于獲取所述設備的工作參數作為所述設備信息。
其中,方法還包括:設置該設備對應的設備接口,之后還包括:設置該設備的配置文件,所述配置文件中包含了所述設備與設備接口之間的對應關系;在設置過程中不修改所述機群管理與監控系統的原有代碼。
其中,方法還包括:所述設備接口作為一進程在所述虛擬設備接口層中運行。
其中,方法還包括:通過該設備接口接收所述設備的設備信息之后還包括:將所述設備信息返回至預定的用戶終端。
一種管理機群的虛擬設備接口層裝置,位于機群的應用層與設備接口之間,包括:消息偵聽單元,用于接收到來自所述應用層的請求命令,解析該請求命令生成對應的操作參數;解析匹配單元,用于將所述操作參數與配置文件進行匹配,所述配置文件中包含了所述設備接口與所述設備之間的對應關系;處理單元,用于匹配成功時,將所述請求命令發送給對應的設備的設備接口,并通過該設備接口接收所述設備的設備信息。
其中,裝置還包括:配置文件存放單元,用于存放設置所述設備所需的配置文件,所述配置文件中包含了所述設備與設備接口之間的對應關系。
其中,裝置還包括:反饋單元,用于將所述設備信息返回至預定的用戶終端。
一種機群管理與監控系統,包括應用層,在所述應用層與設備接口之間,還包含虛擬設備接口層;其中,所述虛擬設備接口層包括:消息偵聽單元,用于接收到來自應用層的請求命令,解析該請求命令生成對應的操作參數;解析匹配單元,用于將所述操作參數與配置文件進行匹配,所述配置文件中包含了所述設備接口與所述設備之間的對應關系;處理單元,用于匹配成功時,將所述請求命令發送給對應的設備的設備接口,并通過該設備接口接收所述設備的設備信息。
應用所提供的技術方案,添加新的設備時,由于系統中增加了新的模塊化分層,因此只需增加與該設備對應的設備接口,而無需改變原有代碼,減少了工作量,降低了給系統帶來的風險,增強了系統的可擴展性和可維護性。
附圖說明
圖1為本發明實施例一種管理機群的方法流程示意圖;
圖2為本發明實施例機群結構示意圖;
圖3為本發明實施例機群工作流程示意圖;
圖4為本發明實施例虛擬設備接口層結構示意圖。
具體實施方式
為使本發明實施例的目的、技術特征和實施效果更加清楚,下面將結合附圖及具體實施例對本發明的技術方案進行詳細描述。本發明提供的實施例中,在機群中引入虛擬設備接口對來自應用層的請求命令進行處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010105027.9/2.html,轉載請聲明來源鉆瓜專利網。





