一种负载均衡方法、装置及存储介质制造方法及图纸

技术编号:37701189 阅读:26 留言:0更新日期:2023-06-01 23:45
本申请提供一种负载均衡方法、装置及存储介质,涉及通信技术领域,用于解决通用技术中,负载均衡效率较低的技术问题。该负载均衡方法包括:获取第一负载信息和第二负载信息;第一负载信息为第一接入服务器的负载信息;第二负载信息为第二接入服务器的负载信息;第一接入服务器和第二接入服务器为与目标光线路终端OLT连接的多个接入服务器中的任意两个;当第一负载信息和第二负载信息不满足负载均衡条件时,调整第一接入服务器或者第二接入服务器的时延参数,以使得第一负载信息和第二负载信息满足负载均衡条件。息满足负载均衡条件。息满足负载均衡条件。

【技术实现步骤摘要】
一种负载均衡方法、装置及存储介质


[0001]本申请涉及通信
,尤其涉及一种负载均衡方法、装置及存储介质。

技术介绍

[0002]为了提升网络的健壮性,光线路终端(optical line terminal,OLT)通常采用双上联组网模式。双上联组网模式是指一个OLT连接两个宽带接入服务器(broadband access server,BAS),一个是主用BAS,另一个是备用BAS。这样,当主用BAS发生故障或者主用BAS与OLT之间的主用链路发生故障时,接入OLT的用户设备可以通过备用BAS进行业务传输。
[0003]但是,当主用BAS或者主用链路的故障修复后,通过备用BAS进行业务传输的用户设备无法及时切换到主用BAS,从而导致主用BAS与备用BAS的负载不均衡。
[0004]目前,通常通过人工核查的方式调整主用BAS与备用BAS上的负载量。但是,人工核查的方式费时费力,效率较低。

技术实现思路

[0005]本申请提供一种负载均衡方法、装置及存储介质,用于解决通用技术中,负载均衡效率较低的技术问题。
[0006]为达到上述目的,本申请采用如下技术方案:
[0007]第一方面,提供一种负载均衡方法,包括:获取第一负载信息和第二负载信息;第一负载信息为第一接入服务器的负载信息;第二负载信息为第二接入服务器的负载信息;第一接入服务器和第二接入服务器为与目标OLT连接的多个接入服务器中的任意两个;当第一负载信息和第二负载信息不满足负载均衡条件时,调整第一接入服务器或者第二接入服务器的时延参数,以使得第一负载信息和第二负载信息满足负载均衡条件。
[0008]可选的,第一负载信息包括:第一平均流量、第一最大带宽;第二负载信息包括:第二平均流量、第二最大带宽;负载均衡方法还包括:将第一平均流量与第一最大带宽之间的比值确定为第一比值;将第二平均流量与第二最大带宽之间的比值确定为第二比值;当第一比值与第二比值的差值的绝对值大于或等于预设阈值时,确定第一负载信息和第二负载信息不满足负载均衡条件;或者,当第一比值与第二比值的差值的绝对值小于预设阈值时,确定第一负载信息和第二负载信息满足负载均衡条件。
[0009]可选的,调整第一接入服务器或者第二接入服务器的时延参数,包括:当第一比值大于第二比值时,将第一接入服务器的时延参数上调目标数值;或者,当第一比值小于第二比值时,将第二接入服务器的时延参数上调目标数值。
[0010]可选的,第一负载信息还包括:第一峰值流量和第一扩容预警次数;第一扩容预警次数用于表示第一接入服务器在第一周期的扩容预警次数;第二负载信息还包括:第二峰值流量和第二扩容预警次数;第二扩容预警次数用于表示第二接入服务器在第一周期的扩容预警次数;当第一负载信息和第二负载信息不满足负载均衡条件时,负载均衡方法还包括:根据第一负载信息确定第三扩容预警次数;第三扩容预警次数用于表示第一接入服务
器在第二周期的扩容预警次数;根据第二负载信息确定第四扩容预警次数;第四扩容预警次数用于表示第二接入服务器在第二周期的扩容预警次数;当第三扩容预警次数和第四扩容预警次数均大于预设次数时,对目标OLT归属的通信网络进行扩容。
[0011]可选的,根据第一负载信息确定第三扩容预警次数,包括:将第一最大带宽与预设系数的乘积确定为第一数值;当第一峰值流量大于或者等于第一数值时,将第一扩容预警次数上调第一预设数值,以得到第三扩容预警次数;或者,当第一峰值流量大于或者等于第一数值,且第一平均流量大于或者等于第一数值时,将第一扩容预警次数上调第二预设数值,以得到第三扩容预警次数;第二预设数值大于第一预设数值。
[0012]可选的,根据第二负载信息确定第四扩容预警次数,包括:将第二最大带宽与预设系数的乘积确定为第二数值;当第二峰值流量大于或者等于第二数值时,将第二扩容预警次数上调第三预设数值,以得到第四扩容预警次数;或者,当第二峰值流量大于或者等于第二数值,且第二平均流量大于或者等于第二数值时,将第二扩容预警次数上调第四预设数值,以得到第四扩容预警次数;第四预设数值大于第三预设数值。
[0013]可选的,获取第一负载信息和第二负载信息之前,该负载均衡方法还包括:获取多个OLT中每个OLT的业务链路信息;多个OLT包括目标OLT;业务链路信息包括:接入OLT的用户设备进行业务传输时,业务链路中的接入服务器的服务器信息;基于聚类算法对与多个OLT一一对应的多个业务链路信息进行聚类,以确定与每个OLT连接的多个接入服务器。
[0014]可选的,该负载均衡方法还包括:当第一负载信息和第二负载信息满足负载均衡条件时,将第一接入服务器的时延参数和第二接入服务器的时延参数调整为相同数值。
[0015]第二方面,提供一种负载均衡装置,包括:获取单元和处理单元;获取单元,用于获取第一负载信息和第二负载信息;第一负载信息为第一接入服务器的负载信息;第二负载信息为第二接入服务器的负载信息;第一接入服务器和第二接入服务器为与目标OLT连接的多个接入服务器中的任意两个;处理单元,用于当第一负载信息和第二负载信息不满足负载均衡条件时,调整第一接入服务器或者第二接入服务器的时延参数,以使得第一负载信息和第二负载信息满足负载均衡条件。
[0016]可选的,第一负载信息包括:第一平均流量、第一最大带宽;第二负载信息包括:第二平均流量、第二最大带宽;处理单元,还用于将第一平均流量与第一最大带宽之间的比值确定为第一比值;处理单元,还用于将第二平均流量与第二最大带宽之间的比值确定为第二比值;处理单元,还用于当第一比值与第二比值的差值的绝对值大于或等于预设阈值时,确定第一负载信息和第二负载信息不满足负载均衡条件;或者,处理单元,还用于当第一比值与第二比值的差值的绝对值小于预设阈值时,确定第一负载信息和第二负载信息满足负载均衡条件。
[0017]可选的,处理单元,具体用于:当第一比值大于第二比值时,将第一接入服务器的时延参数上调目标数值;或者,当第一比值小于第二比值时,将第二接入服务器的时延参数上调目标数值。
[0018]可选的,第一负载信息还包括:第一峰值流量和第一扩容预警次数;第一扩容预警次数用于表示第一接入服务器在第一周期的扩容预警次数;第二负载信息还包括:第二峰值流量和第二扩容预警次数;第二扩容预警次数用于表示第二接入服务器在第一周期的扩容预警次数;当第一负载信息和第二负载信息不满足负载均衡条件时,处理单元,还用于根
据第一负载信息确定第三扩容预警次数;第三扩容预警次数用于表示第一接入服务器在第二周期的扩容预警次数;处理单元,还用于根据第二负载信息确定第四扩容预警次数;第四扩容预警次数用于表示第二接入服务器在第二周期的扩容预警次数;处理单元,还用于当第三扩容预警次数和第四扩容预警次数均大于预设次数时,对目标OLT归属的通信网络进行扩容。
[0019]可选的,处理单元,具体用于:将第一最大带宽与预设系数的乘积确定为第一数值;当第一峰值流量大于或者等于第一数值时本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种负载均衡方法,其特征在于,包括:获取第一负载信息和第二负载信息;所述第一负载信息为第一接入服务器的负载信息;所述第二负载信息为第二接入服务器的负载信息;所述第一接入服务器和所述第二接入服务器为与目标光线路终端OLT连接的多个接入服务器中的任意两个;当所述第一负载信息和所述第二负载信息不满足负载均衡条件时,调整所述第一接入服务器或者所述第二接入服务器的时延参数,以使得所述第一负载信息和所述第二负载信息满足所述负载均衡条件。2.根据权利要求1所述的负载均衡方法,其特征在于,所述第一负载信息包括:第一平均流量、第一最大带宽;所述第二负载信息包括:第二平均流量、第二最大带宽;所述负载均衡方法还包括:将所述第一平均流量与所述第一最大带宽之间的比值确定为第一比值;将所述第二平均流量与所述第二最大带宽之间的比值确定为第二比值;当所述第一比值与所述第二比值的差值的绝对值大于或等于预设阈值时,确定所述第一负载信息和所述第二负载信息不满足所述负载均衡条件;或者,当所述第一比值与所述第二比值的差值的绝对值小于所述预设阈值时,确定所述第一负载信息和所述第二负载信息满足所述负载均衡条件。3.根据权利要求2所述的负载均衡方法,其特征在于,所述调整所述第一接入服务器或者所述第二接入服务器的时延参数,包括:当所述第一比值大于所述第二比值时,将所述第一接入服务器的时延参数上调目标数值;或者,当所述第一比值小于所述第二比值时,将所述第二接入服务器的时延参数上调所述目标数值。4.根据权利要求3所述的负载均衡方法,其特征在于,所述第一负载信息还包括:第一峰值流量和第一扩容预警次数;所述第一扩容预警次数用于表示所述第一接入服务器在第一周期的扩容预警次数;所述第二负载信息还包括:第二峰值流量和第二扩容预警次数;所述第二扩容预警次数用于表示所述第二接入服务器在所述第一周期的扩容预警次数;当所述第一负载信息和所述第二负载信息不满足负载均衡条件时,所述负载均衡方法还包括:根据所述第一负载信息确定第三扩容预警次数;所述第三扩容预警次数用于表示所述第一接入服务器在第二周期的扩容预警次数;根据所述第二负载信息确定第四扩容预警次数;所述第四扩容预警次数用于表示所述第二接入服务器在所述第二周期的扩容预警次数;当所述第三扩容预警次数和所述第四扩容预警次数均大于预设次数时,对所述目标OLT归属的通信网络进行扩容。5.根据权利要求4所述的负载均衡方法,其特征在于,所述根据所述第一负载信息确定第三扩容预警次数,包括:将所述第一最大带宽与预设系数的乘积确定为第一数值;当所述第一峰值流量大于或者等于所述第一数值时,将所述第一扩容预警次数上调第一预设数值,以得到所述第三扩容预警次数;
或者,当所述第一峰值流量大于或者等于所述第一数值,且所述第一平均流量大于或者等于所述第一数值时,将所述第一扩容预警次数上调第二预设数值,以得到所述第三扩容预警次数;所述第二预设数值大于所述第一预设数值。6.根据权利要求4所述的负载均衡方法,其特征在于,所述根据所述第二负载信息确定第四扩容预警次数,包括:将所述第二最大带宽与预设系数的乘积确定为第二数值;当所述第二峰值流量大于或者等于所述第二数值时,将所述第二扩容预警次数上调第三预设数值,以得到所述第四扩容预警次数;或者,当所述第二峰值流量大于或者等于所述第二数值,且所述第二平均流量大于或者等于所述第二数值时,将所述第二扩容预警次数上调第四预设数值,以得到所述第四扩容预警次数;所述第四预设数值大于所述第三预设数值。7.根据权利要求1

6任一项所述的负载均衡方法,其特征在于,所述获取第一负载信息和第二负载信息之前,还包括:获取多个OLT中每个OLT的业务链路信息;所述多个OLT包括所述目标OLT;所述业务链路信息包括:接入所述OLT的用户设备进行业务传输时,业务链路中的接入服务器的服务器信息;基于聚类算法对与多个OLT一一对应的多个业务链路信息进行聚类,以确定与每个OLT连接的多个接入服务器。8.根据权利要求1

6任一项所述的负载均衡方法,其特征在于,还包括:当所述第一负载信息和所述第二负载信息满足所述负载均衡条件时,将所述第一接入服务器的时延参数和所述第二接入服务器的时延参数调整为相同数值。9.一种负载均衡装置,其特征在于,包括:获取单元和处理单元;所述获取单元,用于获取第一负载信息和第二负载信息;所述第一负载信息为第一接入服务器的负载信息;所述第二负载信息为第二接入服务器的负载信息;所述第一接入服务器和所述第二接入服务器为与目标OLT连接的多个接入服务器中的任意两个;所述处理单元,用于...

【专利技术属性】
技术研发人员:杨振辉吴争光颜毅菲黄哲川苏毅程海涛黄任周亚军许创归潘虹周雨林
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1