[发明专利]一种主备表决切换方法及系统在审
申请号: | 202110977092.9 | 申请日: | 2021-08-24 |
公开(公告)号: | CN113835934A | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 张世强;王强;张锋瑞;李金鹏 | 申请(专利权)人: | 交控科技股份有限公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王宇杨 |
地址: | 100070 北京市丰台区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 表决 切换 方法 系统 | ||
1.一种主备表决切换方法,其特征在于,包括:
确定第一执行主机、第二执行主机和第三方仲裁主机;其中所述第一执行主机为主动请求方,所述第二执行主机为被动请求方,所述第一执行主机、所述第二执行主机和所述第三方仲裁主机之间均通过双网独立通信方式进行两两通信,或均通过单网通信方式进行两两通信;
若所述第一执行主机和/或所述第二执行主机处于上电状态,则基于主备上电表决判断算法确定主备执行主机;
若所述第一执行主机和所述第二执行主机处于运行状态,则基于主备运行表决判断算法确定主备执行主机。
2.根据权利要求1所述的主备表决切换方法,其特征在于,所述第一执行主机、所述第二执行主机和所述第三方仲裁主机均采用双CPU板卡,或均采用单CPU板卡。
3.根据权利要求1所述的主备表决切换方法,其特征在于,所述若所述第一执行主机和/或所述第二执行主机处于上电状态,则基于主备上电表决判断算法确定主备执行主机,包括:
确定所述第一执行主机处于上电状态,所述第一执行主机向所述第二执行主机发送请求升主信息;
若所述第二执行主机处于上电主备表决时期,则向所述第一执行主机发送应答允许升主信息,所述第一执行主机收到所述应答允许升主信息后,则升为主用执行主机;
若所述第二执行主机处于主系运行时期,则周期性地向所述第一执行主机发送主备同步数据,所述第一执行主机收到所述主备同步数据后,则确定所述第二执行主机为主用执行主机,所述第一执行主机转为热备状态;
若所述第二执行主机未上电运行或通信故障,则所述第一执行主机确定双机表决失败,向所述第三方仲裁主机发送请求升主消息,若所述第三方仲裁主机根据仲裁算法判断所述第二执行主机为主用执行主机时,则不允许所述第一执行主机升为主用执行主机,否则允许所述第一执行主机升为主用执行主机。
4.根据权利要求1所述的主备表决切换方法,其特征在于,所述若所述第一执行主机和/或所述第二执行主机处于上电状态,则基于主备上电表决判断算法确定主备执行主机,还包括:
确定所述第二执行主机处于上电状态,所述第一执行主机向所述第二执行主机发送请求升主信息;
若所述第二执行主机收到所述请求升主信息,则确定所述第一执行主机为主用执行主机,所述第二执行主机转为热备状态;
若所述第二执行主机未收到所述请求升主信息,则确定双机表决失败,向所述第三方仲裁主机发送请求升主消息,若所述第三方仲裁主机根据仲裁算法判断所述第一执行主机为主用执行主机时,则不允许所述第二执行主机升为主用执行主机,否则允许所述第二执行主机升为主用执行主机。
5.根据权利要求1所述的主备表决切换方法,其特征在于,所述若所述第一执行主机和所述第二执行主机处于运行状态,则基于主备运行表决判断算法确定主备执行主机,包括:
所述第一执行主机向所述第二执行主机发送主备同步帧,所述第二执行主机收到所述主备同步帧后,向所述第一执行主机发送应答帧,并维持为备用执行主机;
若所述第一执行主机再次向所述第二执行主机发送主备同步帧,所述第二执行主机收到所述主备同步帧后,再次向所述第一执行主机发送应答帧,并持续维持为备用执行主机。
6.根据权利要求5所述的主备表决切换方法,其特征在于,所述第一执行主机向所述第二执行主机发送主备同步帧,所述第二执行主机收到所述主备同步帧后,向所述第一执行主机发送应答帧,并维持为备用执行主机,之后还包括:
若所述第一执行主机再次向所述第二执行主机发送主备同步帧,所述第二执行主机未收到所述主备同步帧后,未在预设周期范围内再次向所述第一执行主机发送应答帧,则确定所述第二执行主机发生故障;
所述第一执行主机向所述第三方仲裁主机发送请求升主消息,所述第三方仲裁主机向所述第一执行主机返回允许升主消息,所述第一执行主机收到所述允许升主消息后,维持主用执行主机状态;
所述述第一执行主机再次向所述第二执行主机发送所述主备同步帧,若仍未收到所述第二执行主机发送的应答帧,则继续维持主用执行主机状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于交控科技股份有限公司,未经交控科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110977092.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种切割方法及硅片
- 下一篇:一种前端项目添加权限的方法及系统