发明名称 |
一种基于仲裁盘机制的双机热备方法 |
摘要 |
本发明提供一种基于仲裁盘机制的双机热备方法,用于实现多个服务器之间的备份,所述多个服务器通过竞争获得对存储节点上的仲裁区的控制权,成功获得仲裁区控制权的服务器成为活动服务器,其它节点成为备份服务器;所述活动服务器定时更新心跳值,所述备份服务器定时读取心跳值,如果在一段时间内所述心跳值不发生变化则确定所述活动服务器宕机,所述备份服务器再次竞争对仲裁区的控制权,确定新的活动服务器。所述方法能够准确判断活动服务器的工作状态,避免误判以及脑裂情况的发生,保证服务的连续性。 |
申请公布号 |
CN103593266A |
申请公布日期 |
2014.02.19 |
申请号 |
CN201310560287.9 |
申请日期 |
2013.11.12 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
郭美思;宋立伟;吴楠 |
分类号 |
G06F11/16(2006.01)I |
主分类号 |
G06F11/16(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 11262 |
代理人 |
王丹;栗若木 |
主权项 |
一种基于仲裁盘机制的双机热备方法,应用于双机热备份系统中,其特征在于:所述双机热备份系统包括多个服务器和一个存储节点,所述存储节点上设置有仲裁区,所述方法包括:S1:所述系统上电启动后,所述服务器竞争获得所述仲裁区的控制权,成功获得所述仲裁区控制权的服务器被设置为活动服务器,其它服务器被设置为备份服务器;S2:活动服务器定时更新保存于所述仲裁区中的心跳值,备份服务器定时读取所述心跳值;S3:若在一段时间内,所述备份服务器确定所述心跳值没有变化,则确定所述活动服务器宕机,所述备份服务器竞争获得所述仲裁区的控制权,成为新的活动服务器,返回步骤S2。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |