【技术实现步骤摘要】
一种调整额定带宽的方法和装置
本专利技术涉及数据传输
,特别涉及一种调整额定带宽的方法和装置。
技术介绍
网络设备的额定带宽是指网络设备正常工作状态下,单位时间内允许通过的网络流量的数据总量。网络流量在数据传输网络中传输的过程中,往往需要根据数据传输网络中各网络设备的额定带宽来确定各网络设备的当前带宽负载情况,进而可以确定网络流量的具体传输路径。在将一批网络设备添加至数据传输网络来提供数据传输服务前,一般可以通过压力测试的方式对网络设备的额定带宽进行评估,具体的,技术人员可以先随机选取多个网络设备,然后在一段时间内检测选取出的每个网络设备所能传输的网络流量的最大数据量,进而可以将计算得到的上述多个网络设备的额定带宽的平均值或众数确定为本批网络设备的额定带宽。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:其一,通过抽样测试得到的额定带宽无法准确地反映出每个网络设备各自的额定带宽;其二,网络设备在投入使用之后,往往会同时支持多类产品线(可以按照传输的数据类型分为文本传输类产品线、图片传输类产品线、视频传输类产品线等)的业务,网络设备的额定带宽 ...
【技术保护点】
1.一种调整额定带宽的方法,其特征在于,所述方法包括:对于数据传输网络中任一网络设备的任一产品线,周期性根据所述产品线的预设基准健康值和当前周期内的实时健康值,确定所述产品线的额定带宽调整方式;如果所述额定带宽调整方式为上调,则根据所述当前周期内所述产品线的实时健康值的波动情况,计算所述产品线对应的额定带宽的实时上调比例;基于所述实时上调比例和预先存储的所述产品线对应的额定带宽的基础上调比例,对所述产品线当前对应的额定带宽进行调整;如果所述额定带宽调整方式为下调,则基于额定带宽的预设下调比例和所述当前周期内所述网络设备的实时带宽数据,对所述产品线当前对应的额定带宽进行调整。
【技术特征摘要】
1.一种调整额定带宽的方法,其特征在于,所述方法包括:对于数据传输网络中任一网络设备的任一产品线,周期性根据所述产品线的预设基准健康值和当前周期内的实时健康值,确定所述产品线的额定带宽调整方式;如果所述额定带宽调整方式为上调,则根据所述当前周期内所述产品线的实时健康值的波动情况,计算所述产品线对应的额定带宽的实时上调比例;基于所述实时上调比例和预先存储的所述产品线对应的额定带宽的基础上调比例,对所述产品线当前对应的额定带宽进行调整;如果所述额定带宽调整方式为下调,则基于额定带宽的预设下调比例和所述当前周期内所述网络设备的实时带宽数据,对所述产品线当前对应的额定带宽进行调整。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:每隔预设时长根据所述网络设备的历史带宽数据确定所述网络设备的常规带宽值,并根据所述产品线的历史健康值确定所述产品线的常规健康值;基于所述常规带宽值和所述常规健康值,计算并存储所述产品线对应的额定带宽的基础上调比例。3.根据权利要求2所述的方法,其特征在于,所述每隔预设时长根据所述网络设备的历史带宽数据确定所述网络设备的常规带宽值,包括:每隔预设时长获取所述数据传输网络中所有网络设备的历史带宽数据;根据每个所述网络设备的历史带宽数据的数据分布特征,通过EM聚类算法对所有所述网络设备进行分类;对于任一类别,利用所述类别对应的预设分位数,在所述类别下的网络设备的所有历史带宽数据中确定所述类别下的每个网络设备的常规带宽值。4.根据权利要求2所述的方法,其特征在于,所述每隔预设时长根据所述产品线的历史健康值确定所述产品线的常规健康值,包括:每隔预设时长获取所述数据传输网络中每个网络设备的每个产品线的历史健康值;根据每个所述产品线的历史健康值的数据分布特征,通过EM聚类算法对所有产品线进行分类;对于任一类别,利用所述类别对应的预设分位数,在所述类别下的产品线的所有历史健康值中确定所述类别下的每个产品线的常规健康值。5.根据权利要求2所述的方法,其特征在于,所述基于所述常规带宽值和所述常规健康值,计算并存储所述产品线对应的额定带宽的基础上调比例,包括:基于所述常规带宽值和所述产品线当前对应的额定带宽,计算所述产品线对应的额定带宽的带宽调整系数;基于所述常规健康值和所述产品线的预设基准健康值,计算所述产品线对应的额定带宽的健康值调整系数;基于所述带宽调整系数和所述健康值调整系数,以及预设的上调比例限制系数,计算并存储所述产品线对应的额定带宽的基础上调比例。6.根据权利要求1所述的方法,其特征在于,所述周期性根据所述产品线的预设基准健康值和当前周期内的实时健康值,确定所述产品线的额定带宽调整方式,包括:周期性计算当前周期内所述产品线的实时健康值的平均值;如果所述平均值小于所述产品线的预设基准健康值,则确定所述产品线的额定带宽调整方式为上调,否则为下调。7.根据权利要求1所述的方法,其特征在于,所述根据所述当前周期内所述产品线的实时健康值的波动情况,计算所述产品线对应的额定带宽的实时上调比例,包括:如果所述当前周期内所述网络设备的实时带宽中值大于所述上一周期内所述网络设备的实时带宽中值,且大于所述产品线当前对应的额定带宽,则根据所述当前周期内所述产品线的实时健康值的波动情况,计算所述产品线对应的额定带宽的实时上调比例,否则将所述额定带宽调整方式设置为不调整。8.根据权利要求1所述的方法,其特征在于,所述根据所述当前周期内所述产品线的实时健康值的波动情况,计算所述产品线对应的额定带宽的实时上调比例,包括:根据所述当前周期内所述产品线的实时健康值的波动情况,建立所述产品线对应的健康值调整系数的实时变化函数;根据所述实时变化函数对所述产品线的实时健康值的导数和预设的平滑系数,以及所述实时变化函数对应的历史平滑梯度,计算所述实时变化函数对应的最新平滑梯度;根据历史周期内所述产品线对应的额定带宽的历史上调比例和所述最新平滑梯度,计算所述产品线对应的额定带宽的实时上调比例。9.根据权利要求8所述的方法,其特征在于,所述根据历史周期内所述产品线对应的额定带宽的历史上调比例和所述最新平滑梯度,计算所述产品线对应的额定带宽的实时上调比例,包括:根据当前周期内所述产品线对应的额定带宽上调次数和预设的上调衰减率,对所述产品线当前对应的上调步长控制系数进行更新;根据历史周期内所述产品线对应的额定带宽的历史上调比例,以及所述最新平滑梯度与更新后的上调步长控制系数的乘积,计算所述产品线对应的额定带宽的实时上调比例。10.根据权利要求1-9任一项所述的方法,其特征在于,所述健康值根据网络设备的性能指标和产品线的业务参数计算生成。11.一种调整额定带宽的装置,其特...
【专利技术属性】
技术研发人员:赵瑞,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。