[发明专利]基于VSM系统的主备切换方法和装置有效
申请号: | 201911083269.X | 申请日: | 2019-11-07 |
公开(公告)号: | CN110912837B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 郑磊 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L12/931 | 分类号: | H04L12/931;H04L12/707;H04L12/709 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 vsm 系统 切换 方法 装置 | ||
本申请提供一种基于VSM系统的主备切换方法及装置,应用于所述VSM系统的主框式设备包括的第一主控板卡中,所述方法包括:检测到第一框式设备需要重启后,与VSM系统连接的对端VSM系统进行聚合链路协商,得到除至少一个第一业务板卡的端口之外的各个第一激活端口;根据各个第一激活端口更新聚合链路对应的第一激活端口表;将第一激活端口表下发给至少一个第二业务板卡,以使至少一个第二业务板卡按照第一激活端口表转发报文;与第二框式设备进行主备切换,以使第二框式设备切换为主框式设备后,与对端VSM系统进行聚合链路协商得到各个第二激活端口,并根据第二激活端口更新第一激活端口表。应用本申请的实施例,可以避免丢包以及网络波动。
技术领域
本申请涉及网络通信技术领域,特别设计一种基于虚拟交换矩阵(VirtualSwitch Matrix,VSM)系统的主备切换方法和装置。
背景技术
随着网络的规模越来越大,网络中的流量也越来越多样,对各种网络业务的处理要求也越来越多,所以网络设备引入了框式设备。在一个框式设备中可以插入主控板卡和多种业务板卡,来处理多种网络业务,满足越来越多样的业务要求。但是单个框式设备如果出现异常,整个网络势必会出现严重故障,进而推出虚拟交换矩阵(Virtual SwitchMatrix,VSM)技术,即将两个框式设备虚拟为一个设备,一个作为主框式设备(Master),负责管理整个VSM系统,另一个作为备框式设备(Slave),为冗余备份,当Master重启时,Slave切换为主框。
由于流量的与日俱增,为了缓解网络设备的带宽压力,目前普遍使用链路聚合技术,将多个链路聚合在一起形成一个逻辑上的聚合链路,网络设备可以与连接的对端网络设备进行聚合链路协商,确定出激活(active)端口和未激活(in-active)端口,其中,active端口可以参与流量转发,in-active端口处于阻塞状态,不参与流量分流转发。网络设备接收流量后,可以首先使用聚合分类算法从聚合链路的激活端口中选举出参与转发的端口,然后通过选举出的端口发送流量,从而实现网络设备上流量的均分。
可以在VSM系统中采用链路聚合技术,请参见图1,图1是VSM系统中使用链路聚合技术的示意图。其中,Master包括主控板卡control-a、业务板卡func1、业务板卡func2和级联板卡a,Slave包括主控板卡control-b、业务板卡func3、业务板卡func4、级联板卡b,Master和Slave之间通过级联板卡a和级联板卡b连接,级联板卡a设有级联端口a,级联板卡b设有级联端口b,func1的端口1、func2的端口2、func3的端口3和func4的端口4对应的链路可以组成聚合链路。
基于上述VSM系统的主备切换方法是:最初由control-a控制VSM系统的聚合链路协商,若检测到主框设备出现严重异常需要重启时,会逐一注销端口和板卡,即注销func1上的端口1、注销func1、注销func2上的端口2、注销func2、注销级联端口a和级联板a;control-b发现级联端口b的状态为关闭后,切换为Master,同时上送到func1和func2的流量送到func3和func4,control-b接管聚合链路协商,由于端口1、端口2已不在位,此时active表只包括端口3、端口4,将active表下发给func3和func4,根据active表查找上送到func3和func4的流量的出口,将流量转发送出。
上述VSM系统的主备切换过程中,由于从control-a重启开始到最终func3和func4的active表更新为端口3和端口4,这中间要经过一系列的过程,需要一段时间才能完成,在这段时间内,上送到func3和func4的流量查到的active表包括端口1、端口2、端口3和端口4,根据active表分流计算出口时,有大量的流量会分配到端口1和端口2,而此时端口1和端口2可能已经被注销,那么分配到端口1和端口2的流量就会被丢弃,从而造成大量丢包,引起网络波动。
发明内容
有鉴于此,本申请提供一种基于VSM系统的主备切换方法和装置,以解决相关技术中存在的造成大量丢包,引起网络波动的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911083269.X/2.html,转载请声明来源钻瓜专利网。