[发明专利]一种ATCA交换系统的主备倒换的方法及装置在审
申请号: | 201910880969.5 | 申请日: | 2019-09-18 |
公开(公告)号: | CN110597672A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 马春强 | 申请(专利权)人: | 恒为科技(上海)股份有限公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 张静 |
地址: | 201114 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置文件 主备倒换 监听 对端 同步配置数据 主备倒换操作 交换板系统 准确度 人工参与 实时同步 通信链路 系统重启 心跳信息 异常状态 故障板 卡更换 灵活的 板卡 用板 心跳 检测 | ||
1.一种ATCA交换板系统主备倒换的方法,其特征在于,包括:
ATCA交换系统中的第一交换板卡和第二交换板卡,分别监听对端的心跳信号,并向对端发送心跳信号;
所述第一板卡和第二板卡中的备用板卡通过FTP文件传输协议同步主用板卡中的配置数据;
所述第一板卡和第二板卡监听自身和对端的异常信息,并将自身的异常信息发送给对端;
当监听到第一交换板卡或者第二交换板卡出现预设的异常情况后,若异常板卡为主用板卡,则进行主备倒换,将当前状态正常的板卡切换为主动板卡,将异常板卡切换为备用板卡。
2.根据权利要求1所述的方法,其特征在于,所述ATCA交换系统中的第一交换板卡和第二交换板卡在正常运行的情况下,分别监听对端的心跳信号,并向对端发送心跳信号,包括:
所述ATCA交换系统中的第一交换板卡和第二交换板卡,分别监听对端的心跳信号;
所述ATCA交换系统中的第一交换板卡和第二交换板卡,分别通过base管理链路,向对端发送socket数据包;所述socket数据包中包含自身板卡状态和自身主备状态。
3.根据权利要求1所述的方法,其特征在于,在所述第一板卡和第二板卡中的备用板卡通过FTP文件传输协议同步主用板卡中的配置数据,包括:
所述第一交换板卡和第二交换板卡中的备用板卡检测主用板卡端的配置数据与所述备用板卡端的配置数据是否一致;
若检测到主用板卡端的配置数据与备用板卡端的配置数据不一致,且主用板卡端包含主用板卡端不存在的第一目标文件,则下载所述第一目标文件;
若检测到主用板卡端的配置数据与备用板卡端的配置数据不一致,且主用板卡端中的第二目标文件出现更新的情况,则在所述备用板卡中备份所述第二目标文件,并从所述主用板卡端下载更新的第二目标文件,采用更新的第二目标文件覆盖原第二目标文件;
若检测到主用板卡端的配置数据与备用板卡端的配置数据不一致,且主用板卡中不包含所述备用板卡中包含的第三目标文件,删除所述备用板卡中的第三目标文件。
4.根据权利要求1所述的方法,其特征在于,所述第一板卡和第二板卡监听自身的异常信息,并将自身的异常信息发送给对端,包括:
当所述第一板卡或者第二板卡监听到自身的异常信息后,从预设异常信息和操作信息的关联关系中,确定当前异常信息对应的目标操作信息;
基于目标操作信息执行相关操作。
5.根据权利要求4所述的方法,其特征在于,还包括:
将监听到的异常信息以及所述异常信息对应的操作信息存放到异常队列中;
在所述异常队列不为空的情况下,获取所述异常队列中包含的异常信息和所述异常信息对应的操作信息。
6.根据权利要求1所述的方法,其特征在于,还包括:
当所述第一交换板卡和第二交换板卡均重启后,所述第一板卡和第二板卡进行主备竞争,并确定主用板卡和备用板卡。
7.根据权利要求1所述的方法,其特征在于,还包括:
当监听到第一交换板卡或者第二交换板卡异常后,在异常板卡为主用板卡的情况下,禁止执行第一板卡和第二板卡的配置数据的同步操作;
将所述异常板卡中的配置文件加载到应用软件中;
在主备倒换执行完成后,向所述服务器发送完成主备倒换的消息通知。
8.一种ATCA交换系统主备倒换的装置,其特征在于,包括:
心跳监测单元,用于ATCA交换系统中的第一交换板卡和第二交换板卡,分别监听对端的心跳信号,并向对端发送心跳信号;
数据同步单元,用于所述第一板卡和第二板卡中的备用板卡通过FTP文件传输协议同步主用板卡中的配置数据;
异常信息监听单元,用于所述第一板卡和第二板卡监听自身和对端的异常信息,并将自身的异常信息发送给对端;
主备倒换单元,用于当监听到第一交换板卡或者第二交换板卡出现预设的异常情况后,若异常板卡为主用板卡,则进行主备倒换,将当前状态正常的板卡切换为主动板卡,将异常板卡切换为备用板卡。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒为科技(上海)股份有限公司,未经恒为科技(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910880969.5/1.html,转载请声明来源钻瓜专利网。