预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113645145A(43)申请公布日2021.11.12(21)申请号202110881168.8(22)申请日2021.08.02(71)申请人迈普通信技术股份有限公司地址610041四川省成都市高新区天府三街288号1栋15-24层(72)发明人何三波(74)专利代理机构北京超凡宏宇专利代理事务所(特殊普通合伙)11463代理人衡滔(51)Int.Cl.H04L12/803(2013.01)H04L12/743(2013.01)权利要求书3页说明书11页附图2页(54)发明名称负载均衡方法、装置、网络设备及计算机可读存储介质(57)摘要本申请涉及一种负载均衡方法、装置、网络设备及计算机可读存储介质,属于网络通信技术领域。该负载均衡方法包括:获取根据预设分配规则为待发送报文分配的发送端口;其中,所述发送端口为聚合组中的成员端口;确定所述发送端口的繁忙状态;在所述发送端口处于预先设定的繁忙状态时,重新从所述聚合组中确定发送所述待发送报文的目标端口。在为待发送报文分配发送端口后,若发送端口处于预先设定的繁忙状态时,则需要重新从聚合组中确定发送待发送报文的目标端口,以降低聚合组中各个成员端口发送流量负载不均的概率,从而避免发生因聚合组中各个成员端口发送流量负载不均的情况导致丢包影响网络质量的问题。CN113645145ACN113645145A权利要求书1/3页1.一种负载均衡方法,其特征在于,包括:获取根据预设分配规则为待发送报文分配的发送端口,其中,所述发送端口为聚合组中的成员端口;确定所述发送端口的繁忙状态;在所述发送端口处于预先设定的繁忙状态时,重新从所述聚合组中确定发送所述待发送报文的目标端口。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述聚合组中每个成员端口的字节发送速率,以及获取所述聚合组中成员端口的平均字节速率;检测每个成员端口的字节发送速率与所述平均字节速率之间的误差是否大于第一预设门限值;若存在成员端口的字节发送速率与所述平均字节速率之间的误差大于所述第一预设门限值的情形,则更新所述预设分配规则。3.根据权利要求2所述的方法,其特征在于,所述预设分配规则包括预设转发表,更新所述预设分配规则,包括:将预设速率统计表中速率最大的M个表项对应的Hash值分配给所述聚合组中的M个成员端口;从所述预设速率统计表中选择N/M‑1个表项对应的Hash值分配给所述M个成员端口中的每一个成员端口,以保证每一个成员端口对应的表项的速率之和与所述平均字节速率之间的误差小于第二预设门限值,所述第二预设门限值小于所述第一预设门限值,从而得到更新后的转发表;其中,所述预设速率统计表包括N个表项,每一个表项对应所述预设转发表中的一个Hash值,不同表项对应的Hash值不同,N为所述聚合组中的成员端口数M的整数倍。4.根据权利要求1所述的方法,其特征在于,根据预设分配规则为待发送报文分配发送端口,包括:根据所述待发送报文中的关键信息计算出的Hash值中的预设位以及预设转发表为待发送报文分配发送端口;相应地,重新从所述聚合组中确定发送所述待发送报文的目标端口,包括:根据所述待发送报文中的关键信息计算出的Hash值中的其他预设位以及所述预设转发表重新从所述聚合组中确定发送所述待发送报文的目标端口,其中,重新确定所述目标端口所根据的Hash值中的预设位与确定所述发送端口所根据的所述Hash值中的预设位不同。5.根据权利要求1所述的方法,其特征在于,重新从所述聚合组中确定发送所述待发送报文的目标端口之后,所述方法还包括:确定所述目标端口的繁忙状态;在所述目标端口处于预先设定的繁忙状态时,再次重新从所述聚合组中确定发送所述待发送报文的目标端口,直至确定的目标端口不处于预先设定的繁忙状态为止。6.根据权利要求1所述的方法,其特征在于,确定所述发送端口的繁忙状态,包括:获取所述发送端口的使用信息,并基于所述使用信息和预设规则确定所述发送端口的2CN113645145A权利要求书2/3页繁忙状态。7.根据权利要求6所述的方法,其特征在于,所述使用信息包括带宽占用比,基于所述使用信息和预设规则确定所述发送端口的繁忙状态,包括:判断所述发送端口的带宽占用比是否不小于第三预设门限值;若所述发送端口的带宽占用比不小于所述第三预设门限值,则确定所述发送端口处于预先设定的繁忙状态。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:若所述发送端口的带宽占用比小于所述第三预设门限值,获取所述聚合组中其他成员端口的带宽占用比;若所述发送端口的带宽占用比为所有带宽占用比中的最大带宽占比,根据最大带宽占比和最小带宽占用比,获得负载均衡量;若所述负载均衡量大于第四预设门限值,