一种调整网络设备的配置参数的方法及装置制造方法及图纸

技术编号:38684200 阅读:16 留言:0更新日期:2023-09-02 22:56
本申请提供了一种调整网络设备的配置参数的方法及装置,旨在平衡网络系统的性能和能耗,从而在保持流量的正常转发的情况下降低网络系统的能耗。其中,所述调整网络设备的配置参数的方法包括:获取网络系统的网络拓扑和所述网络系统的预测流量的信息,根据所述网络拓扑确定所述预测流量的多种流量分配关系,根据所述网络系统基于所述多种流量分配关系转发所述预测流量对应的网络性能和能耗从所述多种流量分配关系中选择一种流量分配关系,并指示所述网络系统中的至少一个网络设备应用对应于所述选择的流量分配关系的配置参数。应于所述选择的流量分配关系的配置参数。应于所述选择的流量分配关系的配置参数。

【技术实现步骤摘要】
一种调整网络设备的配置参数的方法及装置


[0001]本申请涉及通信
,尤其涉及一种调整网络设备的配置参数的方法及装置。

技术介绍

[0002]网络系统包括多个网络设备,用于传输网络系统中的流量。网络设备的能耗成本在网络系统的运营成本中占了较大的比重。网络设备的能耗成本是指网络设备在工作过程中消耗电能带来的成本。因此,为了降低网络系统的运营成本,需要降低网络设备的能耗。

技术实现思路

[0003]本申请提供了一种调整网络设备的配置参数的方法及装置,旨在平衡网络系统的性能和能耗,从而在保持流量的正常转发的情况下降低网络系统的能耗。
[0004]第一方面,本申请提供了一种调整网络设备的配置参数的方法,所述方法应用于网络系统中的网络设备,或者应用于用于控制网络系统的控制设备。控制设备可以是控制器或服务器等设备,也可以是运行于云平台的控制程序。控制设备获取网络系统的网络拓扑和网络系统的预测流量的信息,根据网络系统的网络拓扑确定预测流量的多种流量分配关系,根据网络性能和能耗从多种流量分配关系中选择一种流量分配关系作为目标流量分配关系,并指示网络系统中至少一个网络设备应用对应目标流量分配关系的配置参数。其中,网络系统的预测流量包括网络系统的边缘网络设备在第一时间段内的流量。第一时间段为晚于当前时刻的时间段。预测流量的信息包括预测流量的流量大小。流量分配关系可以用于描述预测流量在网络系统中的具体传输情况,即指示预测流量在所述网络系统的转发路径及转发路径所包括的链路上的流量分摊比例。其中,目标流量分配关系对应的网络性能满足性能要求,且目标流量分配关系对应的能耗满足能耗要求。这样,在确保目标网络设备的性能的前提下,降低了目标网络设备的能耗,从而降低了整个网络系统的总能耗。如此,平衡了网络系统的性能和能耗,从而在保持流量的正常转发的情况下降低网络系统的总能耗。
[0005]在一种可能的设计中,不同流量分配关系可以用于指示不同的转发路径,也可以用于指示相同转发路径上相同链路的不同流量分摊比例。具体地,假设多种流量分配关系包括第一流量分配关系和第二流量分配关系。那么,第一流量分配关系所指示的转发路径和第二流量分配关系所指示的转发路径不同,即某条数据流在根据第一流量分配关系配置的网络系统中的转发路径,不同于该数据流在根据第二流量分配关系配置的网络系统中的转发路径。或者,如果第一流量分配关系所指示的转发路径与第二流量分配关系所指示的转发路径相同,那么对于网络系统中的第一子路径和第二子路径,第一流量分配关系指示的所述预测流量在所述第一子转发路径和所述第二子转发路径间的流量分摊比例,不同于所述第二流量分配关系指示的所述预测流量在所述第一子转发路径和所述第二子转发路径间的流量分摊比例。
[0006]在一种可能的设计中,控制设备获取多个性能参数组。每个性能参数组对应一种流量分配关系,即性能参数组与流量分配关系之间为一一对应的关系。每个性能参数组包括一个或多个性能参数。性能参数组中的性能参数为该性能参数组对应的流量分配关系所指示的转发路径上网络设备的性能参数。也就是说,第一流量分配关系对应的性能参数组,包括根据第一流量分配关系配置的网络系统在转发预测流量时,预测流量的转发路径上一个或多个网络设备的性能参数。相应地,被选中的目标流量分配关系对应的性能参数组,所指示的网络性能优于性能要求所指示的网络性能。
[0007]在一种可能的设计中,控制设备获取多个能耗组。每个能耗组对应一种流量分配关系,即能耗组与流量分配关系之间为一一对应的关系。每个能耗组包括一个或多个网络设备的能耗值。能耗组中的能耗值为该能耗组对应的流量分配关系所指示的转发路径上网络设备的能耗值。也就是说,第一流量分配关系对应的能耗组,包括根据第一流量分配关系配置的网络系统在转发预测流量时,预测流量的转发路径上一个或多个网络设备的能耗值。相应地,被选中的目标流量分配关系对应的能耗组,所指示的能耗值优于能耗要求所指示的能耗值能。
[0008]在一种可能的设计中,一种流量分配关系可能对应多种配置信息,每种配置信息对应一组性能参数组和能耗组。控制设备可以通过网络性能模型,确定一种流量分配关系对应的最优的配置信息。具体地,根据所述多种流量分配关系中的任一种流量分配关系确定所述任一种流量分配关系指示的转发路径上的多个网络设备待处理的流量大小。例如,假设多种流量分配关系包括第一流量分配关系,那么可以先根据第一流量分配关系,确定根据第一流量分配关系所指示的转发路径上多个网络设备的待处理的流量大小。接着,可以根据网络性能预测模型、目标网络设备待处理的流量大小以及目标网络设备的第一配置信息,确定目标网络设备的第一性能信息和第一能耗信息。其中,第一性能信息指示目标网络设备在第一时间段内的性能指标,第一能耗信息指示目标网络设备在第一时间段内的能耗值,第一配置信息包括所述当前时刻目标网络设备的多个配置参数以及每个配置参数对应的值,目标网络设备为所述任一种流量分配关系指示的转发路径上的多个网络设备中的任一个网络设备。在确定目标网络设备的第一性能信息和第一能耗信息之后,可以判断第一性能信息对应的性能指标是否满足性能条件,并判断第一能耗信息对应的能耗值是否满足能耗条件。如果第一性能信息对应的性能指标满足性能条件且第一能耗信息对应的能耗值满足能耗条件,可以将第二配置信息确定为目标网络设备的对应于第一流量分配关系的配置参数集,将第一性能信息对应的性能指标确定为第一流量分配关系的性能参数组中目标网络设备对应的性能参数,将第一能耗信息对应的能耗值确定为第一流量分配关系的能耗组中目标网络设备对应的能耗值,第二配置信息与第一性能信息和第一能耗信息相对应。
[0009]在一种可能的设计中,控制设备可以通过多轮预测、判断和调整确定第一性能信息和第一能耗信息。具体地,可以先根据网络性能预测模型、目标网络设备待处理的流量大小以及目标网络设备的第一配置信息确定,第一配置信息下目标网络设备的性能信息和能耗信息。该第一配置信息下目标网络设备的性能信息被称为中间性能消息,该第一配置信息下目标网络设备的能耗信息被称为中间能耗信息。接着,判断中间性能信息对应的性能指标是否满足性能条件,并判断中间能耗信息对应的能耗值是否满足能耗条件。如果中间
性能信息对应的性能指标不满足性能条件,和/或中间能耗信息对应的能耗值不满足能耗条件,可以调整目标网络设备的第一配置信息以得到中间配置信息。接着,可以通过网络性能预测模型、目标网络设备待处理的流量大小以及中间配置信息,确定中间配置信息下目标网络设备的中间性能信息和中间能耗信息。然后,再次判断中间配置信息下中间性能信息对应的性能指标是否满足性能条件,以及中间配置信息下中间能耗信息对应的能耗值是否满足能耗条件。如此,通过多轮预测、判断和调整的过程,得到能够使得中间性能信息对应的性能指标满足性能条件,且中间能耗信息对应的能耗值满足能耗条件的中间配置信息。这样,将该中间配置信息对应的中间性能信息确定为上述第一性能信息,将该中间配置信息对应的中间能耗信息确定为上述第一能耗信息。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种调整网络设备的配置参数的方法,其特征在于,所述方法包括:获取网络系统的网络拓扑和所述网络系统的预测流量的信息,所述预测流量的信息包括所述网络系统的边缘设备在第一时间段内的数据流的流量大小,所述第一时间段晚于当前时刻;根据所述网络拓扑确定所述预测流量的多种流量分配关系,每种流量分配关系指示所述预测流量在所述网络系统的转发路径及所述转发路径包括的链路上的流量分摊比例;根据所述网络系统基于所述多种流量分配关系转发所述预测流量对应的网络性能和能耗从所述多种流量分配关系中选择一种流量分配关系,所述选择的流量分配关系对应的网络性能满足性能要求,所述选择的流量分配关系对应的能耗满足能耗要求;指示所述网络系统中的至少一个网络设备应用对应于所述选择的流量分配关系的配置参数。2.根据权利要求1所述的方法,其特征在于,所述多种流量分配关系包括第一流量分配关系和第二流量分配关系;所述第一流量分配关系指示的转发路径不同于所述第二流量分配关系指示的转发路径;或者,所述第一流量分配关系指示的转发路径与所述第二流量分配关系指示的转发路径相同,所述相同的转发路径包括第一子转发路径和第二子转发路径,所述第一流量分配关系指示的所述预测流量在所述第一子转发路径和所述第二子转发路径间的流量分摊比例不同于所述第二流量分配关系指示的所述预测流量在所述第一子转发路径和所述第二子转发路径间的流量分摊比例。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取多个性能参数组,所述多个性能参数组与所述多种流量分配关系的对应关系为一一对应,所述多个性能参数组中的每个性能参数组包括对应的流量分配关系指示的转发路径包括的网络设备的性能参数;所述选择的流量分配关系对应的网络性能满足性能要求包括:所述选择的流量分配关系对应的性能参数组指示的网络性能优于所述性能要求指示的网络性能。4.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:获取多个能耗组,所述多个能耗组与所述多种流量分配关系的对应关系为一一对应,所述多个能耗组中的每个能耗组包括对应的流量分配关系指示的转发路径包括的网络设备的能耗值;所述选择的流量分配关系对应的能耗满足能耗要求包括:所述选择的流量分配关系对应的能耗组包括的能耗值之和是所述多种流量分配关系对应的能耗组分别包括的能耗值之和的最小值,或者,所述选择的流量分配关系对应的能耗组包括的能耗值小于能耗阈值。5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:根据所述多种流量分配关系中的任一种流量分配关系确定所述任一种流量分配关系指示的转发路径上的多个网络设备待处理的流量大小;根据网络性能预测模型、目标网络设备待处理的流量大小以及所述目标网络设备的第一配置信息,确定所述目标网络设备的第一性能信息和第一能耗信息,所述第一性能信息指示所述目标网络设备在所述第一时间段内的性能指标,所述第一能耗信息指示所述目标
网络设备在所述第一时间段内的能耗值,所述第一配置信息包括所述当前时刻所述目标网络设备的多个配置参数以及每个配置参数对应的值,所述目标网络设备为所述任一种流量分配关系指示的转发路径上的多个网络设备中的任一个网络设备;当所述第一性能信息对应的性能指标满足性能条件且所述第一能耗信息对应的能耗值满足能耗条件时,确定第二配置信息为所述目标网络设备的对应于所述任一种流量分配关系的配置参数集,所述第一性能信息指示所述目标网络设备对应于所述任一种流量分配关系的网络性能,所述第一能耗信息指示所述目标网络设备对应于所述任一种流量分配关系的能耗,所述第二配置信息与所述第一性能信息和所述第一能耗信息相对应。6.根据权利要求5所述的方法,其特征在于,所述根据网络性能预测模型、目标网络设备待处理的流量大小以及所述目标网络设备的第一配置信息,确定所述目标网络设备的第一性能信息和第一能耗信息包括:根据所述网络性能预测模型、所述目标网络设备待处理的流量大小以及所述目标网络设备的第一配置信息确定所述目标网络设备的中间性能信息和中间能耗信息;当所述中间性能信息对应的性能指标不满足所述性能条件和/或所述中间能耗信息对应的能耗值不满足所述能耗条件时,调整所述目标网络设备的第一配置信息以得到中间配置信息;根据所述网络性能预测模型、所述目标网络设备待处理的流量大小以及所述中间配置信息确定所述目标网络设备的第一性能信息和第一能耗信息。7.根据权利要求1至6任一所述的方法,其特征在于,所述指示所述网络系统中的至少一个网络设备应用对应于所述选择的流量分配关系的配置参数包括:指示所述至少一个网络设备应用所述选择的流量分配关系指示的转发路径包括的链路上的流量分摊比例;发送所述选择的流量分配关系指示的转发路径包括的网络设备的配置参数给对应的网络设备,以指示所述对应的网络设备调整配置参数。8.一种调整网络设备的配置参数的装置,其特征在于,所述装置包括:获取单元,用于获取网络系统的网络拓扑和所述网络系统的预测流量的信息,所述预测流量的信息包括所述网络系统的边缘设备在第一时间段内的数据流的流量大小,所述第一时间段晚于当前时刻;处理单元,用于根据所述网络拓扑确定所述预测流量的多种流量分配关系,每种流量分配关系指示所述预测流量在所述网络系统的转发路径及所述转发路径包括的链路上的流量分...

【专利技术属性】
技术研发人员:刘文倩吴俊金巍巍郑刃薛莉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1