[发明专利]一种实现ECMP流量负载均衡的方法及电子设备在审
| 申请号: | 202111348567.4 | 申请日: | 2021-11-15 |
| 公开(公告)号: | CN114095441A | 公开(公告)日: | 2022-02-25 |
| 发明(设计)人: | 朱仕银;秦娟 | 申请(专利权)人: | 新华三大数据技术有限公司 |
| 主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L47/2441;H04L47/2483 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 450000 河南省郑州市高新技*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 ecmp 流量 负载 均衡 方法 电子设备 | ||
本说明书提供一种实现ECMP流量负载均衡的方法及电子设备,所述方法应用于转发设备,包括:监测目标地址相同的多条数据流被分配的各链路的带宽占用率,其中,所述转发设备基于哈希算法为目标地址相同的多条所述数据流分配所述链路;各所述链路的带宽占用率不均衡的情况下,识别带宽占用率超过阈值的链路中的数据流的类型,所述数据流的类型包括大象流;依据ACL规则将识别出的所述大象流切换至轻载链路,所述ACL规则根据识别出的所述大象流的五元组信息进行配置,所述轻载链路为带宽占用率未超过所述阈值的链路。本申请可及时发现链路流量不均衡的问题,通过将过载链路上的大象流切换至其他轻载链路以实现各链路的流量负载均衡。
技术领域
本说明书涉及通信技术领域,尤其涉及一种实现ECMP流量负载均衡的方法及电子设备。
背景技术
以TCP/IP为传输协议的网络中存在的多路径负载均衡问题通常运用ECMP(EqualCost Multi-path,等价多路径)路由技术解决。ECMP一般选用HASH算法以确定不同的数据流的传输路径,但这种方法在确定传输路径时只考虑了各路径上数据流数目的均衡,而没有考虑各数据流的大小,可能会出现各路径(链路)流量不均衡的问题。
DLB(Dynamic load balance,动态链路负载)技术通过将大象流中的报文分路径传输,以解决ECMP中存在的流量不均衡的问题。但是这种方法实现复杂,需要芯片支持,大部分转发设备无法支持。
发明内容
为克服相关技术中存在的问题,本说明书提供了一种实现ECMP流量负载均衡的方法及电子设备。
根据本说明书实施例的第一方面,提供一种实现ECMP流量负载均衡的方法,所述方法包括:
监测目标地址相同的多条数据流被分配的各链路的带宽占用率,其中,所述转发设备基于哈希算法为目标地址相同的多条所述数据流分配所述链路;
各所述链路的带宽占用率不均衡的情况下,识别带宽占用率超过阈值的链路中的数据流的类型,所述数据流的类型包括大象流;
依据ACL规则将识别出的所述大象流切换至轻载链路,所述ACL规则根据识别出的所述大象流的五元组信息进行配置,所述轻载链路为带宽占用率未超过所述阈值的链路。
根据本说明书实施例的第二方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。
根据本说明书实施例的第三方面,提供一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行上述第一方面所述的方法。
本说明书的实施例提供的技术方案可以包括以下有益效果:
本申请在ECMP采用HASH算法确定数据流的转发路径的基础上,通过对各链路的带宽占用率进行监测能够及时发现各链路流量不均衡的问题,随即识别带宽占用率超过阈值的链路中数据流的类型,若存在大象流则将所述识别出的大象流切换至其他带宽占用率未超过阈值的轻载链路上,从而实现各链路的流量负载均衡。此外,上述方法无需特殊的芯片支持,实现简单,能够受到大部分转发设备的支持。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。
图1是本说明书根据一示例性实施例示出的一种实现ECMP流量负载均衡方法的流程图。
图2是本说明书根据一示例性实施例示出的一种实现ECMP流量负载均衡方法的应用场景图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111348567.4/2.html,转载请声明来源钻瓜专利网。





