[发明专利]一种分布式流量转发方法、装置及系统有效
申请号: | 202010607582.5 | 申请日: | 2020-06-29 |
公开(公告)号: | CN111953598B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 曾华 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L45/24 | 分类号: | H04L45/24;H04L47/2425;H04L47/24;H04L47/125 |
代理公司: | 北京乐知新创知识产权代理事务所(普通合伙) 11734 | 代理人: | 周伟 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 流量 转发 方法 装置 系统 | ||
本发明实施例公开了一种分布式流量转发方法、装置及系统。该方法包括:由控制单元来设置聚合接口对应的优先级队列和带宽限制信息,并将这些配置信息下发到聚合接口的每个成员接口所在的转发单元;而转发单元则根据上述配置信息对选路到该聚合接口的待转发流量进行转发处理,包括从本地优先级队列中获取一个优先级最高的待转发流量,从聚合接口的成员接口中优选本地成员接口进行转发,如果本地成员接口发生拥塞,则选取一个其他转发单元的成员接口,将待转发流量发送给该成员接口。如此,实现了聚合口在全局统一的服务质量(QoS)功能,不同转发单元对流量优先级的处理保持一致,同时也实现了聚合接口的实际带宽限制与设置的带宽限制相符。
技术领域
本发明涉及数据通信领域,尤其涉及一种分布式流量转发方法、装置及系统。
背景技术
在分布式转发场景中,一个控制单元可能对应多个转发单元。控制单元通过链路聚合的方式将各转发单元成员接口捆绑成一个逻辑接口,实现流量的负载均衡和冗余备份。在这种场景下,不同优先级的流量随机从各个转发单元进入,之后从同一聚合接口转发出去。在这一过程中,由于优先级的控制是在各个转发单元独立进行的,会存在优先级无法保证的情况。
发明内容
针对以上问题,本发明人创造性地提供一种分布式流量转发方法、装置及系统。
根据本发明实施例第一方面,一种分布式流量转发方法,应用于控制单元,该方法包括:设置聚合接口对应的转发配置信息,转发配置信息包括优先级队列的配置信息、聚合接口对应的所有成员接口以及每个成员接口的带宽限制信息;将转发配置信息下发到聚合接口的每个成员接口所在的转发单元,以使得各转发单元根据转发配置信息对选路到聚合接口的待转发流量进行转发。
根据本发明实施例一实施方式,在聚合接口上设置转发配置信息之前,该方法还包括:获取聚合接口的总带宽限制信息;根据聚合接口各成员接口的转发能力按比例将总带宽限制信息分配到各成员接口;根据分配到各成员接口的带宽限制信息设置每个成员接口的带宽限制信息。
根据本发明实施例第二方面,应用于第一转发单元,第一转发单元上设置有聚合接口的成员接口,该方法包括:根据优先级队列的配置信息从本地优先级队列中获取一个优先级最高的待转发流量,其中,本地优先级队列是第一转发单元根据优先级队列的配置信息在本地预先创建好的;从聚合接口的成员接口中选取位于第一转发单元的成员接口作为第一成员接口进行转发;根据第一成员接口的带宽限制信息判断第一成员接口是否会发生拥塞,若是,则选取一个位于第二转发单元的第二成员接口,并将待转发流量发送给位于第二转发单元的第二成员接口,若否,则从第一成员接口进行转发。
根据本发明实施例一实施方式,在根据优先级队列的配置信息从本地优先级队列中获取一个优先级最高待的转发流量之前,该方法还包括:获取待转发流量;为待转发流量进行选路,若待转发流量选路到聚合接口,则根据待转发流量和优先级队列的配置信息将待转发流量加入到优先级对应的本地优先级队列中。
根据本发明实施例一实施方式,待转发流量包括从其他转发单元传递给第一转发单元的待转发流量。
根据本发明实施例一实施方式,将待转发流量发送给位于第二转发单元的第二成员接口,包括:通过第一转发单元和第二转发单元之间的跨卡转发通道将待转发流量发送给位于第二转发单元的第二成员接口。
根据本发明实施例一实施方式,在将待转发流量发送给位于第二转发单元的第二成员接口之前,该方法还包括:检测待转发流量是否已经在聚合接口的所有成员接口中都传递了一遍后仍未转发出去,若是,则丢弃待转发流量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010607582.5/2.html,转载请声明来源钻瓜专利网。