[發明專利]一種高可用集群資源管理的動態配置方法與系統無效
| 申請號: | 201210474396.4 | 申請日: | 2012-11-21 |
| 公開(公告)號: | CN102983996A | 公開(公告)日: | 2013-03-20 |
| 發明(設計)人: | 張書寧;孫承碧;王婷 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250014 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 可用 集群 資源管理 動態 配置 方法 系統 | ||
技術領域??????
本發明涉及到計算機集群技術領域,尤其涉及一種高可用集群資源管理的動態配置方法與系統。
背景技術
高可用集群技術的關鍵在于通過計算機集群的方式提高對外提供服務的可用性,通常的高可用技術通過多臺服務器相互備份,從而保證在有服務器故障或者服務器上的軟件故障時,其它服務器能馬上對業務進行接管,從而在用戶層面保證業務的相對連續性。高可用集群的關鍵任務是對服務器上的資源進行監控,在資源故障時進行切換,但為了讓用戶能更加方便的配置實用高可用集群系統,通常的高可用軟件系統都會包含一個配置管理軟件,通過該軟件,用戶可以實現高可用集群的配置和管理。
高可用集群系統是一個比較復雜的系統,通常由若干個計算機節點組成,而每個計算機節點上有運行著各種各樣的資源。高可用集群的應用場景千差萬別,應用環境中可能有很多種不同的資源,因此如何有效靈活的對這些資源進行管理就成為一件比較復雜和重要的事情。
目前的高可用軟件系統一般僅僅管理常見的集中資源,如服務資源、磁盤資源、虛擬IP資源和應用程序資源等。這樣,對于比較復雜的應用環境,這種高可用集群軟件應對起來就比較吃力。
發明內容
本發明針對常規高可用集群軟件存在的缺陷,提出一種高可用集群資源管理的動態配置方法與系統。
本發明提供的動態配置方法與系統是按如下方式解決所述技術問題的:該方法能動態的添加或刪除高可用集群系統可支持的資源的種類,其系統結構由兩部分組成:一部分是集群資源模塊管理系統,另一部分是集群資源模塊;其中,集群資源模塊管理系統是本發明的核心,它由集群狀態管理模塊、資源信息庫、資源配置管理模塊、資源初始化模塊、資源調度模塊和資源抽象模塊6個模塊組成;
集群狀態管理模塊實現資源狀態的獲取和保存,并與高可用集群系統之間建立通信,并將處于異常狀態的資源反饋給集群管理系統處理;資源信息庫保存著系統所支持的所有資源模塊的信息,是配置界面的基礎;資源配置管理模塊用于對資源模塊的管理,并將變化更新到資源信息庫中,能將新的資源模塊添加到系統中;資源初始化模塊負責資源的創建工作,同時將用戶的配置信息傳遞給資源模塊;資源調度模塊接收集群管理系統的指令,建立高可用集群系統與資源模塊之間的聯系,實現資源的操作;資源抽象模塊將資源模塊的接口進行抽象化處理,為上層各個模塊提供統一接口;
集群資源模塊是實現對某種資源進行管理的程序,該程序需要按照約定實現創建、啟動、停止和獲取狀態等標準接口。
該方法的具體實現步驟為:
1)高可用集群軟件系統啟動時,根據配置加載各個資源模塊和監視資源模塊;
2)高可用集群軟件系統通過資源初始化模塊,根據用戶的配置對各個資源模塊和監視資源模塊進行初始化;
3)資源調度模塊通過資源抽象模塊提供的接口,實現對資源或者監視資源的啟動、停止和獲取狀態的操作;
4)高可用集群系統通過資源調度模塊實現集群資源的管理;
5)資源調度模塊將資源所有操作結果反饋給資源狀態管理模塊;
6)高可用集群系統與資源狀態管理模塊實現交互,并對異常資源進行處理。
本發明所述動態配置方法與系統的有益效果是:該方法能夠動態的添加或刪除高可用集群系統可支持的資源的種類,提高了高可用集群系統對資源支持的靈活性,擴大高可用集群系統的應用范圍同時用戶可以根據實際應用環境開發資源管理模塊并將其添加到本方法所實現的系統中,從而擴展高可用集群系統的功能。
附圖說明
附圖1是本發明的系統組成結構示意圖;
附圖2是本發明資源信息庫中資源保存格式示意圖;
附圖3是本發明的資源創建流程圖;
附圖4是本發明的資源狀態獲取流程圖。
具體實施方式
下面將結合附圖,對本發明的一種高可用集群資源管理的動態配置方法與系統進行更加詳細的說明。
該方法能動態的添加或刪除高可用集群系統可支持的資源的種類,其系統結構由兩部分組成,一部分是集群資源模塊管理系統,另一部分是集群資源模塊;其中,集群資源模塊管理系統是本發明的核心,它由集群狀態管理模塊、資源信息庫、資源配置管理模塊、資源初始化模塊、資源調度模塊和資源抽象模塊6個模塊組成;一般集群資源含有磁盤資源、服務資源及IP資源等。如圖1所示。
下面分別對該系統結構的幾個組成模塊加以說明:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210474396.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:中重型汽車用傳動軸吊架
- 下一篇:抗紫外線帶鋼





