一种具备动态重配置功能的IMA系统的制作方法

文档序号:12271118阅读:来源:国知局

技术特征:

1.一种具备动态重配置功能的IMA系统,包含若干个IMA模块,其特征在于还包含一个数据交换机、一个远程数据存储器和一个重配置模块,每个IMA模块上宿主一个应用健康管理组件,重配置模块上宿主一个应用健康管理组件和一个系统重配置管理组件;

IMA模块上的应用健康管理组件用于实时接收本IMA模块上各应用上报的心跳信息以及运行状态信息,并将运行状态信息发送给系统重配置管理组件;当IMA模块上的应用健康管理组件接收不到某个应用上报的心跳信息,则认为该应用失效并向系统重配置管理组件发送应用失效报告;

所述系统重配置管理组件用于实时接收各IMA模块上的应用健康管理组件发送的各应用的运行状态信息,当接收到某IMA模块上的应用健康管理组件发送的应用失效报告时,则根据该失效的应用向重配置模块上的应用健康管理组件发送加载失效应用指令和失效的应用的运行状态信息;

重配置模块上的应用健康管理组件在接收到加载失效应用指令时,通过数据交换机从远程数据存储器中将失效的应用的镜像文件加载到重配置模块的分区中,并转发失效的应用的运行状态信息给重配置的应用供重配置的应用恢复到失效之前的运行状态;

所述远程数据存储器用于存储各应用的镜像文件。

2.根据权利要求1所述的一种具备动态重配置功能的IMA系统,其特征在于IMA模块上的应用健康管理组件还用于向系统重配置管理组件发送心跳信息;所述系统重配置管理组件还用于实时接收各IMA模块上的应用健康管理组件发送的心跳信息,若接收不到某IMA模块上的应用健康管理组件发送的心跳信息,则认为该IMA模块失效,向重配置模块上的应用健康管理组件发送加载该IMA模块所有失效应用指令和失效的应用的运行状态信息。

3.根据权利要求1或2所述的一种具备动态重配置功能的IMA系统,其特征在于所述系统重配置管理组件在接收到应用失效报告或者认为IMA模块失效时,先对重配置模块上的分区资源进行判断,若分区不够分配给所有失效的应用时,则对各应用进行优先级排序,将分区分配给优先级高的应用。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1