一种高可用集群资源管理的动态配置方法与系统技术方案

技术编号:8454933 阅读:172 留言:0更新日期:2013-03-21 23:53
本发明专利技术的一种高可用集群资源管理的动态配置方法与系统,涉及到计算机集群技术领域。该方法能动态的添加或删除高可用集群系统可支持的资源的种类,同时用户可以根据实际应用环境开发资源管理模块并将其添加到本方法所实现的系统中,其系统结构由两部分组成:一部分是集群资源模块管理系统,另一部分是集群资源模块;其中,集群资源模块管理系统是本发明专利技术的核心,它由集群状态管理模块、资源信息库、资源配置管理模块、资源初始化模块、资源调度模块和资源抽象模块6个模块组成。本发明专利技术所述动态配置方法与系统的有益效果是:提高了高可用集群系统对资源支持的灵活性,扩大高可用集群系统的应用范围,并扩展高可用集群系统的功能。

【技术实现步骤摘要】

【技术保护点】
一种高可用集群资源管理的动态配置方法与系统,其特征在于该方法能动态的添加或删除高可用集群系统可支持的资源的种类,其系统结构由两部分组成:一部分是集群资源模块管理系统,另一部分是集群资源模块;其中,集群资源模块管理系统是本专利技术的核心,它由集群状态管理模块、资源信息库、资源配置管理模块、资源初始化模块、资源调度模块和资源抽象模块6个模块组成;集群状态管理模块实现资源状态的获取和保存,并与高可用集群系统之间建立通信,并将处于异常状态的资源反馈给集群管理系统处理;资源信息库保存着系统所支持的所有资源模块的信息,是配置界面的基础;资源配置管理模块用于对资源模块的管理,并将变化更新到资源信息库中,能将新的资源模块添加到系统中;资源初始化模块负责资源的创建工作,同时将用户的配置信息传递给资源模块;资源调度模块接收集群管理系统的指令,建立高可用集群系统与资源模块之间的联系,实现资源的操作;资源抽象模块将资源模块的接口进行抽象化处理,为上层各个模块提供统一接口;集群资源模块是实现对某种资源进行管理的程序,该程序需要按照约定实现创建、启动、停止和获取状态等标准接口;该方法的具体实现步骤为:1)高可用集群软件系统启动时,根据配置加载各个资源模块和监视资源模块;2)高可用集群软件系统通过资源初始化模块,根据用户的配置对各个资源模块和监视资源模块进行初始化;3)资源调度模块通过资源抽象模块提供的接口,实现对资源或者监视资源的启动、停止和获取状态的操作;4)高可用集群系统通过资源调度模块实现集群资源的管理;5)资源调度模块将资源所有操作结果反馈给资源状态管理模块;6)高可用集群系统与资源状态管理模块实现交互,并对异常资源进行处理。...

【技术特征摘要】

【专利技术属性】
技术研发人员:张书宁孙承碧王婷
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1