[发明专利]多机热备份方法及系统有效
申请号: | 201310507458.1 | 申请日: | 2013-10-24 |
公开(公告)号: | CN103532764A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 杨嵘;陈晨;郑超;刘洋;孙永;秦鹏;周舟;李佳 | 申请(专利权)人: | 中国科学院信息工程研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L1/22 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 100093 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多机热 备份 方法 系统 | ||
1.一种多机热备份方法,其特征在于,包括:
步骤一,将热备份主机划分为多个层级;
步骤二,在同级的每组热备份主机组中通过同级协商确定本组唯一的一个活动态主机,所述活动态指激活状态,所述活动态主机用于对本层级主机的下级热备份主机进行控制;
步骤三,上级热备份主机通过本层级的活动态主机对下级热备份主机进行控制,所述上级热备份主机与下级热备份主机处于相邻的层级且所述上级热备份主机所在的层级高于所述下级热备份主机的层级。
2.根据权利要求1所述的多机热备份方法,其特征在于,所述步骤二包括:
初始时,同级同组的所有热备份主机均处于待命态,所述待命态指未激活状态,本组的热备份主机A向本组的其他所有热备份主机广播申请消息,所述申请消息中包含热备份主机A的优先级和地址信息,其中,热备份主机A是本组的任意一台热备份主机;
热备份主机A判断是否收到了本组其他所有热备份主机针对所述申请消息返回的申请认可消息,以及判断在设定时间段内是否收到本组其他热备份主机针对所述申请消息返回的申请否决消息;
若热备份主机A收到了本组其他所有热备份主机针对其广播的申请消息返回的申请认可消息,或者在设定时间段内热备份主机A未收到本组其他热备份主机针对所述申请消息返回的申请否决消息,则热备份主机A晋升为活动态主机。
3.根据权利要求2所述的多机热备份方法,其特征在于,所述步骤二还包括:
作为活动态主机的热备份主机A定期在本组内广播通知消息,告知本组的所有热备份主机自己的活动态主机身份;
本组的待命态热备份主机收到所述通知消息后,抑制自身晋升为活动态主机。
4.根据权利要求2所述的多机热备份方法,其特征在于,所述步骤二还包括:
若本组内同时出现两台以上的活动态主机,则比较本组所有活动态主机的优先级,选择出优先级最高的活动态主机;
若优先级最高的活动态主机只有一个,则确定该优先级最高的活动态主机为本组唯一的活动态主机,若优先级最高的活动态主机有两个以上,则按照自高位向低位的顺序比较本组优先级最高的所有活动态主机的网络地址,确定网络地址最大的活动态主机为本组唯一的活动态主机;
将本组中除被确定为唯一活动态主机之外的其他活动态主机的状态转为待命态。
5.根据权利要求2所述的多机热备份方法,其特征在于,所述步骤二还包括:
在抢占模式下,若本组内的待命态主机优先级高于本组的活动态主机,则优先级高于活动态主机的待命态主机向活动态主机发送挑战消息,抢占模式是指在已经选举出活动态主机的情况下,待命态主机向活动态主机发起挑战;
若发送挑战消息的待命态主机收到活动态主机针对挑战消息返回的挑战应答消息,则该待命态主机晋升为新的活动态主机,原活动态主机的状态转入待命态。
6.根据权利要求1所述的多机热备份方法,其特征在于,所述步骤三包括:
上级活动态主机定期向下级活动态主机发送控制更新消息;
所述下级活动态主机接收所述控制更新消息,判断自身当前是否有有处于连接状态的上级活动态主机;
若该下级活动态主机自身当前没有处于连接状态的上级活动态主机则向所述上级活动态主机发送认可上级消息,并与所述上级活动态主机建立连接,若自身当前已有处于连接状态的上级活动态主机,则向所述上级活动态主机发送拒绝认可消息,不与所述上级活动态主机建立连接。
7.根据权利要求6所述的多机热备份方法,其特征在于,所述步骤三还包括:
若上级活动态主机检测发现下级活动主机在设定时限内未回应其发送的控制更新消息,则向该下级活动主机所在组的全部热备份主机发送检测包,寻找一台存活主机,将该存活主机指定为组内的活动态主机,所述存活主机是指在发送检测包后上级活动态主机收到的来自下级的第一个回应包的主机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310507458.1/1.html,转载请声明来源钻瓜专利网。