发明名称 |
一种双机切换方法及系统 |
摘要 |
本发明公开了一种双机切换方法及系统,其中,所述方法包括:将主用机和备用机的公共数据存放到其共享的数据库中,并在该数据库中预先设定一数据库表,该数据库表中存放有分别用来表示主用机和备用机各自运行状态的两条记录;按预定周期检查所述数据库表中的记录来确认双机的运行状态,并根据所述数据库表记录的运行状态自动进行双机切换;本发明克服了传统双机设计技术中需要双机数据同步和双机数据不一致出现的问题;并且不再需要硬件DOG卡,节省投资。 |
申请公布号 |
CN101340272B |
申请公布日期 |
2012.12.19 |
申请号 |
CN200810147252.1 |
申请日期 |
2008.08.25 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
陶阳 |
分类号 |
H04L1/22(2006.01)I;H04B1/74(2006.01)I |
主分类号 |
H04L1/22(2006.01)I |
代理机构 |
工业和信息化部电子专利中心 11010 |
代理人 |
吴永亮 |
主权项 |
一种双机切换方法,其特征在于,所述方法包括:步骤A:将主用机和备用机的公共数据存放到两者共享的数据库中,并在该数据库中预先设定一数据库表,该数据库表中存放有分别用来表示主用机和备用机各自运行状态的两条记录;步骤B:按预定周期检查所述数据库表中的记录来确认双机的运行状态,并根据所述数据库表记录的运行状态进行双机切换;并且,执行步骤B之前还包括:主用机启动后,设定主用机和备用机在所述数据库表中记录的运行状态,然后按预定周期向备用机发送握手信号;备用机启动后,根据其在所述数据库表中记录的运行状态进行判断,如果为备用态,接收主用机的握手信号,并发送握手信号给主用机;否则,更新数据库表,进行双机切换,并复位主用机为备用机;所述步骤B具体包括:主用机根据数据库表的记录确定双机的运行状态是否正常,如果正常,发送握手信号给备用机,否则发送备机升主用信号给备用机;备用机定期检查主用机发来的握手信号,当在预定周期内未接收到主用机发来的握手信号或者接收到主用机发送的备机升主用信号,则更新数据库表,进行双机切换,并复位主用机为备用机;同时,主用机定期检查备用机反馈回来的握手信号,当在预定周期内未接收到备用机发来的握手信号时,则复位备用机。 |
地址 |
518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦 |