[发明专利]一种提高交换机堆叠可靠性的方法、装置、设备及介质有效
申请号: | 202110407694.0 | 申请日: | 2021-04-15 |
公开(公告)号: | CN113179228B | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 吴迅亮 | 申请(专利权)人: | 浪潮思科网络科技有限公司 |
主分类号: | H04L49/15 | 分类号: | H04L49/15;H04L49/552;H04L49/90;H04L67/1095;G06F9/54;G06F11/14 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 交换机 堆叠 可靠性 方法 装置 设备 介质 | ||
本说明书实施例公开了一种可以提高交换机堆叠可靠性的方法,用以提高现有技术中堆叠系统整体的可用性。方法包括:在堆叠系统中,基于redis中的streams组件形成消息队列,以接收上层业务的交互消息,并对交互消息进行缓存排序;所述消息队列根据交互消息的缓存排序,在堆叠系统中基于主交换机与成员交换机的编号进行异步缓存处理;其中,与主交换机关联的交互信息进行处理时,消息队列将其他交互消息的数据进行缓存,以等待处理;采用基于TIPC协议的网络层封装交互消息,并调用相应的接口发送交互消息到相对应设备,其中,TIPC协议应用于高可用集群环境和动态集群环境中。
技术领域
本说明书涉及网络通信领域,尤其涉及一种提高交换机堆叠可靠性的方法、装置、设备及介质。
背景技术
堆叠是指将一台以上的交换机组合起来共同工作,以便在有限的空间内提供尽可能多的端口。多台交换机经过堆叠形成一个堆叠单元,以提供更高端口密度和提供更容易的管理界面,避免单点使用时的故障。但是,由于交换机堆叠涉及到分布式转发和管理,使得系统内部的通信复杂度和业务的处理复杂度提升,难以保证系统的稳定性。
现有技术方案中,堆叠系统的内部通过独立的堆叠口进行交换机的级联,交换机系统之间通过自定义的数据帧进行交互消息的封装,容易造成消息发送或者读取卡顿,丢包等异常现象,使得堆叠系统稳定性的下降。而且现有技术中针对各种异常场景,通常没有对堆叠系统整体交互可靠性的考虑,导致整个系统出现可用性问题。
因此,现需要一种可以提高堆叠系统可靠性、稳定性的方法。
发明内容
本说明书一个或多个实施例提供了一种提高交换机堆叠可靠性的实现方法及系统,用于解决如下技术问题:现需要一种可以提高堆叠系统可靠性和稳定性的方法。
本说明书一个或多个实施例采用下述技术方案:
本说明书一个或多个实施例提供一种提高交换机堆叠可靠性的方法,方法包括:
在所述堆叠系统中,通过消息队列接收上层业务的交互消息,并对所述交互消息进行缓存排序;
所述消息队列根据所述交互消息的缓存排序,在所述堆叠系统中基于主交换机与成员交换机的编号进行异步缓存处理;其中,所述与主交换机关联的交互信息进行处理时,所述消息队列将其他交互消息的数据进行缓存,以等待处理;
采用基于TIPC协议的网络层封装所述交互消息,并调用相应的接口发送所述交互消息到相对应设备,其中,TIPC协议应用于高可用集群环境和动态集群环境中。
可选地,在本说明书一个或多个实施例中,所述消息队列根据所述消息数据的缓存排序,在所述堆叠系统中基于主交换机与成员交换机的编号进行异步缓存处理之前,还包括:
根据所述堆叠系统中预先设置的初始交换机优先级,结合交换机的运行时间以及交换机负载,获得所述交换机的实际优先级;
根据所述交换机的实际优先级对所述交换机进行编号;
根据所述的编号确定所述堆叠系统的所述主交换机和所述成员交换机。
可选地,在本说明书一个或多个实施例中,所述消息队列根据所述消息数据的缓存排序,在所述堆叠系统中基于主交换机与成员交换机的编号进行异步缓存处理,具体包括:
通过消息队列预先设定的所述交互消息的处理顺序,对所述交互消息已经关联的数据进行缓存;
基于所述交互消息的处理顺序,依次对于所述主交换机关联的交互消息进行数据处理,并将等待处理的交互消息已关联的数据缓存到成员交换机中。
可选地,在本说明书一个或多个实施例中,所述采用基于TIPC协议的网络层封装所述交互消息,并调用相应的接口发送所述交互消息到对应的设备,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮思科网络科技有限公司,未经浪潮思科网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110407694.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:锻件成型方法
- 下一篇:一种基于语义分割的医学图像自动窗口调节方法及应用