[发明专利]一种双机切换方法及系统有效
申请号: | 200810147252.1 | 申请日: | 2008-08-25 |
公开(公告)号: | CN101340272A | 公开(公告)日: | 2009-01-07 |
发明(设计)人: | 陶阳 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L1/22 | 分类号: | H04L1/22;H04B1/74 |
代理公司: | 信息产业部电子专利中心 | 代理人: | 吴永亮 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 双机 切换 方法 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种双机切换方法及系统。
背景技术
随着通讯技术和计算机技术的迅猛发展,人们对构成计算机通信网络设备 的要求越来越高,不仅是网络服务的内容,而且是网络服务的质量。提高网络 服务质量的一个措施就是提高通讯设备的可靠性。为了提高设备的可靠性,最 常用的方法就是对关键的网络设备采用主、备用双机工作的方式。在主用机发 生故障时,通过双机切换,由备用机接替主用机继续处理业务。
双机切换主要应用在网络侧设备的核心节点上,比如固网交换机。现有的 双机切换系统中,主备双机间通常会有一个硬件DOG卡来监测双机的运行情况, 并由DOG卡实现主备机间的切换。但是由于DOG卡方式线缆连接的距离有限, 使得主、备用双机的距离及位置也受到很大限制;并且这种DOG卡方式的双机 切换技术要求主用机的公共数据和备用机的公共数据必须进行同步切换。因为 若公共数据不同步,则主备双机中的配置信息、业务信息、用户信息等关键数 据将不一致。当主机发生故障时,备机升为主用后,由于公共数据不一致,那 么必然造成新的主用机和原有的主用机在逻辑功能上有差异。严重的情况,会 导致双机都不能正常工作,以至于双机互踢的现象发生。
发明内容
鉴于上述的分析,本发明旨在提供一种双机切换方法及系统,用以解决现 有技术中存在的由于主备机的公共数据不同步而导致双机互踢和必须通过硬件 才可以实现双机切换的问题。
本发明的目的主要是通过以下技术方案实现的:
本发明提供了一种双机切换方法,所述方法包括:
步骤A:将主用机和备用机的公共数据存放到两者共享的数据库中,并在 该数据库中预先设定一数据库表,该数据库表中存放有分别用来表示主用机和 备用机各自运行状态的两条记录;
步骤B:按预定周期检查所述数据库表中的记录来确认双机的运行状态,并 根据所述数据库表记录的运行状态进行双机切换。
进一步地,所述执行步骤B之前还包括:
主用机启动后,设定主用机和备用机在所述数据库表中记录的运行状态, 然后按预定周期向备用机发送握手信号;
备用机启动后,根据其在所述数据库表中记录的运行状态进行判断,如果 为备用态,接收主用机的握手信号,并发送握手信号给主用机;否则,更新数 据库表,进行双机切换,并复位主用机为备用机。
进一步地,所述步骤B具体包括:
主用机根据数据库表的记录确定双机的运行状态是否正常,如果正常,发 送握手信号给备用机,否则发送备机升主用信号给备用机;
备用机定期检查主用机发来的握手信号,当在预定周期内未接收到主用机 发来的握手信号或者接收到主用机发送的备机升主用信号,则更新数据库表, 进行双机切换,并复位主用机为备用机;
同时,主用机定期检查备用机反馈回来的握手信号,当在预定周期内未接 收到备用机发来的握手信号时,则复位备用机。
进一步地,所述进行双机切换的过程具体包括:
原备用机升为主用机,修正主用机和备用机在数据库表中的记录,并激活 服务功能;
主用机和备用机分别接收对方发来的握手信号,并由主用机发送双机切换 完成指令。
进一步地,所述复位备用机的过程具体包括:
备用机根据主用机发来的复位信号,修正其在数据库表中的记录;
备用机去活服务功能,并向主用机发送复位完毕信号;
主用机根据接收到的复位完毕信号,激活服务功能。
进一步地,所述方法还包括:
主用机和备用机根据用户的双机切换要求,进行手动双机切换。
进一步地,所述手动双机切换的过程具体包括:
主用机根据接收到的双机切换指令检测到握手信号是否存活,并在确定存 活后向备用机发送倒机信号;
主用机在收到备用机反馈的倒机证实信号后,修正其在数据库表中的记录, 同时去活服务功能,转入备用态;
备用机在预定周期内检查其在数据库表中的记录是否已被修改,若已被修 改,则激活服务功能,备用机升为主用态。
本发明还提供了一种双机切换系统,所述系统包括:数据库服务器、主用 机和备用机,其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810147252.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:大型横梁铸件的设计方法
- 下一篇:立式蓄热式热管电暖器