[发明专利]一种冗余主机链路冲突模式下设备通信方法和系统有效
申请号: | 201911393669.0 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111159089B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 贺学文 | 申请(专利权)人: | 北京和利时系统集成有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F9/455;H04L41/0654;H04L1/22 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 吴晓霞;解婷婷 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 冗余 主机 冲突 模式 设备 通信 方法 系统 | ||
1.一种冗余主站链路冲突模式下设备通信方法,其特征在于,包括:
在冗余主站链路冲突模式下,当串行总线链路下的设备出现交叉故障时,对所述串行总线链路下所有可以与所述冗余主站中任意一台主机正常通信的每一台设备分别按照以下方式执行轮询策略:
当该设备在两台主机上所映射的两个虚拟设备中的实际主设备在线时,对该实际主设备执行第一轮询策略,对两个虚拟设备中的实际从设备执行第二轮询策略;
当该设备在两台主机上所映射的两个虚拟设备中的实际主设备不在线,且实际从设备在线时,对实际从设备执行第一轮询策略,对实际主设备执行第二轮询策略;
其中,冗余主站包括:互为冗余的两台主机;每一台设备在所述两台主机上分别映射为两个虚拟设备,两个虚拟设备中一个为热机,称为实际主设备,另一个为备机,称为实际从设备;
所述第一轮询策略对应的轮询周期小于所述第二轮询策略对应的轮询周期。
2.根据权利要求1所述的方法,其特征在于,
所述对所述串行总线链路下所有可以与所述冗余主站中任意一台主机正常通信的每一台设备还执行以下轮询策略:
当该设备在两台主机上所映射的两个虚拟设备中的实际主设备和实际从设备均不在线时,如果所述串行总线链路下至少有一个设备在线,则对实际主设备和实际从设备都执行第二轮询策略;如果所述串行总线链路下其他设备都不在线时,则对实际主设备和实际从设备都执行第一轮询策略。
3.根据权利要求1或2所述的方法,其特征在于,
其中,所有虚拟设备的实际主从与对应链路的实际主从保持一致,包括:
当所述虚拟设备对应的链路为实际主链路时,所述虚拟设备无论在线与否,都为实际主;当所述虚拟设备对应的链路为实际从链路时,所述虚拟设备无论在线与否,都为实际从。
4.根据权利要求3所述的方法,其特征在于,
其中,实际主链路和实际从链路通过比较冗余主机各自的链路有效权重LEW确定,所述链路有效权重LEW的计算公式如下:
其中,n表示该链路下虚拟设备总个数;Wi表示虚拟设备i的权重值,Si表示虚拟设备i的在线状态,1表示虚拟设备在线,0表示虚拟设备不在线;
当冗余主站中一台主机A的链路有效权重LEW-A>另一台主机B的链路有效权重LEW-B时,所述一台主机A对应的链路为实际主链路,所述另一台主机B对应的链路为实际从链路;
当LEW-B>LEW-A时,所述另一台主机B对应的链路为实际主链路,所述一台主机A对应的链路为实际从链路;
当LEW-A=LEW-B时,根据预定规则确定冗余主站中两台主机对应的链路中的实际主链路和实际从链路。
5.根据权利要求4所述的方法,其特征在于,
其中,所述根据预定规则确定冗余主站中两台主机对应的链路中的实际主链路和实际从链路,包括:
如果存在默认主优先原则,则所述一台主机A和所述另一台主机B中默认主的一方所对应的链路为实际主链路,默认从的一方所对应的链路为实际从链路;如果没有默认主优先原则,若当前已经有一方对应的链路为实际主链路,则不改变当前状态,若当前没有任何一方对应的链路为实际主链路,则所述一台主机A对应的链路为实际主链路,所述另一台主机B对应的链路为实际从链路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京和利时系统集成有限公司,未经北京和利时系统集成有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911393669.0/1.html,转载请声明来源钻瓜专利网。