[发明专利]通信设备中带有防御性的主备倒换方法有效
申请号: | 201210362846.0 | 申请日: | 2012-09-25 |
公开(公告)号: | CN102882718A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 陈海成;王莉;肜云;王欣 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 魏殿绅;庞炳良 |
地址: | 430074 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 设备 带有 防御性 倒换 方法 | ||
技术领域
本发明涉及通信技术领域,具体涉及通信设备中带有防御性的主备倒换方法。
背景技术
电信级设备对系统的可靠性方面有着极高的要求,大量的电信设备其主控部分都采用了主备冗余备份的设计方式,具有主备倒换特性。在正常状态下只会有一块主控单元处于主用状态进行设备管理和处理业务配置,当处于主用状态的主控盘(以下称为主盘)发生故障时,系统会自动发生主备倒换,原本处于备用状态的主控盘(以下称为备盘)会成为新主盘,原主盘退出主用状态,由倒换后的主盘继续进行设备管理和处理业务配置,保证设备和业务能够迅速恢复正常运行,该过程称为主备倒换。
主备倒换功能可以用于实现系统的高可靠性。支持主备倒换特性的设备有两块主控盘,一块为主盘,工作在主用状态;另一块为备盘,工作在备用状态,备盘通过同步功能,来保持与主盘的当前配置一致。
主备倒换实现系统的高可靠性主要体现在以下两个方面:
当主盘发生故障或者被拔出时,备盘将迅速自动倒换成新的主盘继续进行设备管理和处理业务配置,保证设备的继续运行;
设备升级的方式发生了改变,不需要进行整个设备重启,从而不会因为设备重起而引起的长时间业务中断。 首先在线升级主盘和备盘,把升级文件下载并烧写到FLASH,然后执行第一次主备倒换,原主盘以新的升级文件进行重启,待原主盘重启完成后再次执行主备倒换,原备盘以新的升级文件进行重启,这样就完成了设备的升级过程。由于主备倒换后的配置执行过程要比整个设备重启的时间要小得多,因此主备倒换引起的业务中断时间要比设备重起而引起的业务中断时间短得多。
主备倒换在上述两个方面的巨大优势,使得其在设备尤其是通信设备领域被广泛采用。
尽管主备冗余备份的设计方式和主备倒换特性可以有效的提高电信设备的可靠性,当设备主用单元由于某种偶然原因突发故障时,可以以极快的速度恢复设备和业务的正常运行。但是这种解决办法同样也带来了技术实现上的一个难题:即时主备配置同步的问题。现有的主备配置同步技术方案通常是在主用单元和备用单元两侧各建立一个配置缓存区域,两个区域分别位于主备单元主备连接的两端,采用定时同步主用单元配置到备用单元的方法,实现主备单元业务配置数据的一致性。当发生主备倒换时,备用单元从该配置缓冲区开始执行配置,并据此恢复业务,实现保护的目的。
上述主备倒换技术方案中,在理论上没有问题,但是并没有考虑到工程中复杂的环境问题。无法保证在主用单元突发异常的情况下,主备用单元的配置是完全一致的。在一些异常情况下,当设备发生主备倒换时配置同步操作还没有完成,比如设备配置非常大,主备同步消耗的时间很长,此时如果主用单元突发异常发生主备倒换,新主用单元可能在配置不全甚至没有配置的状态下运行,会造成主备倒换后业务中断、设备脱管的严重后果。
这个问题的根本原因是设计方案通常没有考虑到一些特殊异常情况下的主备倒换如何处理,比如设备执行系统重启操作,但是在重启的过程中主盘异常复位,设备发生主备倒换,而此时主备配置同步操作还没有进行或正在进行还没有完成,主备倒换后新主盘的主备缓冲区内还没有生成配置同步数据,新主盘执行主盘缓冲区内的配置会造成配置丢失。
发明内容
本发明所要解决的技术问题是解决主盘异常复位情况下设备主备倒换引起的配置丢失的问题。
为了解决上述技术问题,本发明所采用的技术方案是提供一种通信设备中带有防御性的主备倒换方法,包括以下步骤:
在备盘上设置一个主备同步标志位来表示主备同步操作是否已经完成;
当主盘发生异常复位,备盘倒换成新的主盘时,备盘首先读取主备同步标志位判断主备同步操作是否已经完成,若已经完成同步,则读取主备同步缓冲区内的配置数据,并据此恢复业务;否则,读取FLASH内保存的配置数据,并据此恢复业务;如果读取FLASH内保存的配置数据失败,则重新启动系统,系统重启后网管产生告警提示用户处理当前情况。
在上述方法中,所述主备同步标志位的值为0表示主备未完成同步,为1表示已经进行过主备同步操作;所述主备同步标志位的初始值为0,备盘发送主备配置同步请求到主盘时将该标志位置为0,在备盘接收同步数据完成后置为1。
在上述方法中,定时完成主备配置同步操作,每次主备配置同步操作完成后保存配置数据到FLASH。
本发明具有如下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210362846.0/2.html,转载请声明来源钻瓜专利网。