[发明专利]基于健康管理的高可用系统实现方法及系统有效
| 申请号: | 201410403247.8 | 申请日: | 2014-08-15 |
| 公开(公告)号: | CN104199747B | 公开(公告)日: | 2017-05-03 |
| 发明(设计)人: | 伍华凤;何龙;龚念;戴新发;代征 | 申请(专利权)人: | 中国船舶重工集团公司第七0九研究所 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 武汉河山金堂专利事务所(普通合伙)42212 | 代理人: | 胡清堂 |
| 地址: | 430000 湖北省武汉市*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于健康管理的高可用系统实现方法S1、设置至少两个控制节点和至少两个计算节点;将其中一个控制节点设置为主控制节点,将其他的控制节点设置为备控制节点并配置其优先级顺序;设置主控制节点的优先级高于任何一备控制节点;S2、各控制节点分别重复采集并存储所有的计算节点的健康状态数据;S3、判断当前控制节点是否为主控制节点,如果是则跳转到步骤S5;否则跳转到步骤S4;S4、优先级最高的备控制节点实时通过心跳探测主控制节点是否出现故障;优先级低的备控制节点实时探测比其优先级高一级的备控制节点是否出现故障;如是则修改优先级顺序;S5、主控制节点分析存储的健康状态数据,根据分析结果对计算节点进行管理。 | ||
| 搜索关键词: | 基于 健康 管理 可用 系统 实现 方法 | ||
【主权项】:
一种基于健康管理的高可用系统实现方法,其特征在于,所述基于健康管理的高可用系统实现方法包括如下步骤:S1、设置至少两个控制节点和至少两个计算节点;将其中一个控制节点设置为主控制节点,将其他的控制节点设置为备控制节点并配置备控制节点的优先级顺序;设置主控制节点的优先级高于任何一备控制节点;S2、各控制节点分别重复采集并存储所有的计算节点的健康状态数据;S3、判断当前控制节点是否为主控制节点,如果当前控制节点是主控制节点,则跳转到步骤S5;如果当前控制节点是备控制节点,则跳转到步骤S4;S4、优先级最高的备控制节点实时通过心跳探测主控制节点是否出现故障;优先级低的备控制节点实时通过心跳探测比其优先级高一级的备控制节点是否出现故障;如果控制节点出现故障,则修改优先级顺序;S5、主控制节点分析存储在主控制节点的存储器上存储的健康状态数据,根据分析结果对计算节点进行管理;其中,步骤S2具体包括以下子步骤:S21、各控制节点分别采集一次所有的计算节点的健康状态数据,并将采集的所述健康状态数据保存到各控制节点各自的存储器上;S22、判断采集的次数是否小于预定次数p,如果采集的次数小于预定次数p,则等待第一预设时间T1后跳转到步骤S21;如果采集的次数大于预定次数p,则删除各控制节点存储器上多余的历史健康状态数据,保留最近的p次采集到的健康状态数据,则跳转到步骤S23;如果采集的次数等于预定次数p,则跳转到步骤S23;S23、将各控制节点p次采集到的n个计算节点的健康状态数据设置成一个p行n列的健康状态数据历史值矩阵。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七0九研究所,未经中国船舶重工集团公司第七0九研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410403247.8/,转载请声明来源钻瓜专利网。





