[發明專利]一種分布式系統服務管理系統及方法有效
| 申請號: | 201010610514.0 | 申請日: | 2010-12-29 |
| 公開(公告)號: | CN102014007A | 公開(公告)日: | 2011-04-13 |
| 發明(設計)人: | 何雙江 | 申請(專利權)人: | 武漢日電光通信工業有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 湖北武漢永嘉專利代理有限公司 42102 | 代理人: | 胡建平 |
| 地址: | 430074*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 系統 服務 管理 方法 | ||
1.一種分布式系統服務管理系統,其特征在于:包括服務管理器、代理管理器和管理監控器;
所述的服務管理器提供統一的操作界面,通過統一的用戶接口訪問不同的代理管理器,用于接收用戶的處理請求、傳輸請求模型和通知用戶處理結果;
所述的代理管理器包括服務端和客戶端,服務端部署在管理監控器所在計算機上,客戶端部署在服務管理器所在計算機上,服務端與客戶端通過網絡聯接,用于接收所述服務管理器的統一請求模型、通知管理監控器和轉發管理監控器的處理結果;
所述的管理監控器部署在服務所在計算機上,每個服務有一個管理監控器,管理監控器具體管理并監控網絡中的具體服務,并把處理結果通知給所述代理管理器;
其中所述的服務管理器中還包括服務依賴關系處理器,服務管理器通過服務依賴關系處理器處理代理管理器之間的依賴關系。
2.根據權利要求1所述的分布式系統服務管理系統,其特征在于:所述的服務依賴關系處理器包括規則分析引擎和規則配置;
規則配置用于由用戶定義服務的依賴關系;
規則分析引擎用于分析規則配置中的服務依賴規則定義,根據所定義的規則判斷當前服務是否能夠做相應執行請求。
3.根據權利要求1或2所述的分布式系統服務管理系統,其特征在于:所述的服務管理器還包括心跳定時處理器和狀態通知處理器;
心跳定時處理器用于定時發出心跳檢測指令判斷服務當前狀態;
狀態通知處理器用于接收到代理管理器發出的狀態變更通知即時修改服務管理器中所管理的服務狀態,并通知用戶服務的當前狀態。
4.根據權利要求3所述的分布式系統服務管理系統,其特征在于:所述的代理管理器包括執行預處理器、執行后置處理器、執行器和心跳服務器;
執行預處理器負責在接受到指令后立即通知服務管理器代理管理器開始執行;
執行后置處理器負責在執行完指令后根據執行狀態通知服務管理器執行后的結果;
執行處理器用于根據代理管理器提交的指令轉變成所述管理監控器所能理解的調用指令,并調用管理監控器進行服務管理;
心跳服務器用于響應服務管理器中的心跳定時處理器發出的定時狀態回復服務,轉變成管理監控器所能理解的調用指令,并調用管理監控器進行服務監控。
5.根據權利要求4所述的分布式系統服務管理系統,其特征在于:所述的管理監控器包括服務處理器和服務監視器;
服務處理器用于接受代理管理器中的執行處理器發出的調用指令,并根據調用指令執行對應的命令;
服務監視器用于接收代理管理器中的心跳服務器發出的調用指令,并根據指令返回當前服務的狀態。
6.一種分布式系統服務管理方法,其特征在于:它包括以下步驟:
A、服務管理器為用戶提供統一的操作界面,對所管理的服務定義一套標準的操作模式提供可管理的服務范圍,接收用戶的處理請求,并通過依賴關系處理器判斷該請求是否有依賴服務未處理,有則提示用戶,若無則根據用戶處理請求,通過訪問對應的代理管理器的服務端轉發請求至對應的代理管理器的客戶端;
B、對應的代理管理器的客戶端接收服務管理器的請求,并通知管理監控器負責具體處理任務;
C、管理監控器負責處理具體任務,并把執行結果通知給代理管理器;
D、所述代理管理器的執行后置處理器接收到管理檢測器執行結果后,把執行結果轉換成用戶能夠理解的狀態通過消息發送給服務管理器,同時記錄操作日志便于維護人員跟蹤;
E、所述服務管理器最終把執行結果通知給最終用戶,同時修改所管理服務的狀態,并通知服務依賴關系處理器管理當前的依賴狀態。
7.根據權利要求6所述的分布式系統服務管理方法,其特征在于:所述的步驟A中,依賴關系處理器判斷處理請求是否有依賴服務未處理的過程為:
a1、用戶通過設置,對可管理的服務范圍建立服務執行動作的依賴關系;
a2、依賴關系處理器中的規則分析引擎對依賴關系進行分析獲取配置信息,根據配置信息的依賴關系模型,生成一個執行狀態遷移圖,所述的配置信息包括服務名稱、服務所在主機IP和服務支持的管理操作;
a3、規則分析引擎根據要處理的服務當前的狀態,在執行狀態遷移圖中查找圖中狀態的依賴項,并判斷依賴項是否已經滿足,若滿足則執行,否則通知用戶相關啟動項。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢日電光通信工業有限公司,未經武漢日電光通信工業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010610514.0/1.html,轉載請聲明來源鉆瓜專利網。





