System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于分布式网络的流量调度方法、设备、介质及产品技术_技高网

基于分布式网络的流量调度方法、设备、介质及产品技术

技术编号:44017051 阅读:1 留言:0更新日期:2025-01-15 01:02
本申请提供基于分布式网络的流量调度方法、设备、介质及产品。根据本申请的一个示例,该方法应用于流量管理设备,该方法可以包括:接收各个节点设备发送的统计数据,每个节点设备对应的统计数据中包括每个节点设备的发送带宽上限和接收带宽上限;基于各个节点设备发送的统计数据,对各个节点设备进行逻辑抽象,转换为线性规划模型中的决策变量、约束条件和目标函数;对决策变量、目标函数和约束条件进行线性求解,生成流量调度策略;向各个节点设备发送流量调度策略,以使各个节点设备进行流量调度。

【技术实现步骤摘要】

本申请涉及计算机网络,尤其涉及基于分布式网络的流量调度方法、设备、介质及产品


技术介绍

1、随着互联网的迅速发展,网络流量的管理和优化变得越来越重要。大量的数据传输需要各种网络设备进行处理,然而网络资源是有限的,无法满足所有用户的需求。

2、在面对当今复杂多变的分布式网络环境时,分布式网络由多个节点组成,这些节点通过网络连接在一起,共同完成网络功能,分布式网络具有良好的可扩展性和容错性,可改善流量分配,能够适应大规模网络的需求。

3、目前的基于分布式网络的网络流量调度方法通常只是简单地将网络流量分配到多个节点上进行处理和转发,由于缺乏对分布式网络节点复杂性的深入理解和有效管理,往往无法充分利用网络资源,如某些节点过载而另一些节点空闲,或者流量在某些路径上拥堵而在其他路径上空闲,不仅会降低网络的整体性能,还会影响用户的服务质量体验。


技术实现思路

1、为克服相关技术中存在的问题,本申请提供了基于分布式网络的流量调度方法、设备、介质及产品。

2、根据本申请任一实施例的第一方面,提供了一种基于分布式网络的流量调度方法,所述方法应用于流量管理设备,所述方法包括:

3、接收各个节点设备发送的统计数据,每个节点设备对应的统计数据中包括所述每个节点设备的发送带宽上限和接收带宽上限;

4、基于所述各个节点设备发送的统计数据,对所述各个节点设备进行逻辑抽象,转换为线性规划模型中的决策变量、约束条件和目标函数;

5、对所述决策变量、所述目标函数和所述约束条件进行线性求解,生成流量调度策略;

6、向所述各个节点设备发送所述流量调度策略,以使所述各个节点设备进行流量调度。

7、根据本申请任一实施例的第二方面,提供了一种基于分布式网络的流量调度方法,所述方法应用于节点设备,所述方法包括:

8、向流量管理设备发送统计数据,以使所述流量管理设备对所述节点设备进行逻辑抽象转换为线性规划模型中的决策变量、目标函数和约束条件,并对所述决策变量、所述目标函数和所述约束条件进行线性求解,生成流量调度策略,所述统计数据中包括所述节点设备的发送带宽上限和接收带宽上限;

9、响应于接收到所述流量管理设备发送的所述流量调度策略,进行流量调度。

10、根据本申请任一实施例的第三方面,提供了一种流量管理设备,所述流量管理设备包括:

11、接收模块,用于接收各个节点设备发送的统计数据,每个节点设备对应的统计数据中包括所述每个节点设备的发送带宽上限和接收带宽上限;

12、转换模块,用于基于所述各个节点设备发送的统计数据,对所述各个节点设备进行逻辑抽象,转换为线性规划模型中的决策变量、约束条件和目标函数;

13、求解模块,用于对所述决策变量、所述目标函数和所述约束条件进行线性求解,生成流量调度策略;

14、发送模块,用于向所述各个节点设备发送所述流量调度策略,以使所述各个节点设备进行流量调度。

15、根据本申请任一实施例的第四方面,提供了一种节点设备,所述节点设备包括:

16、通信模块,用于向流量管理设备发送统计数据,以使所述流量管理设备对所述节点设备进行逻辑抽象转换为线性规划模型中的决策变量、目标函数和约束条件,并对所述决策变量、所述目标函数和所述约束条件进行线性求解,生成流量调度策略,所述统计数据中包括所述节点设备的发送带宽上限和接收带宽上限;

17、调度模块,用于响应于接收到所述流量管理设备发送的所述流量调度策略,进行流量调度。

18、根据本申请任一实施例的第五方面,提供了一种电子设备,包括:

19、处理器;

20、用于存储处理器可执行指令的存储器;

21、其中,所述处理器通过运行所述可执行指令以实现如上述本申请任一实施例中由流量管理设备执行的方法或由节点设备执行的方法。

22、根据本申请任一实施例的第六方面,提供了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如上述本申请任一实施例中由流量管理设备执行的方法或由节点设备执行的方法。

23、根据本申请任一实施例的第七方面,提供了一种计算机程序产品,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现如上述本申请任一实施例中由流量管理设备执行的方法或由节点设备执行的方法。

24、本申请提供的技术方案可以包括以下有益效果:

25、根据上述实施例可知,通过接收各个节点设备发送的统计数据,基于各个节点设备发送的统计数据,对各个节点设备进行逻辑抽象,转换为线性规划模型中的决策变量、约束条件和目标函数,对决策变量、目标函数和约束条件进行线性求解,生成流量调度策略,向各个节点设备发送流量调度策略,以使各个节点设备进行流量调度,通过将分布式网络中复杂的网络节点和连接关系简化为易于线性处理的形式,能够完整地捕捉分布式网络中的关键特征和约束条件,使得线性求解算法能够更广泛地应用于各种复杂的网络拓扑结构,高效的在复杂网络环境下进行实时网络流量调度,实现分布式网络中的带宽资源的利用率最大化。

26、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

本文档来自技高网...

【技术保护点】

1.一种基于分布式网络的流量调度方法,其特征在于,所述方法应用于流量管理设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述各个节点设备发送的统计数据,对所述各个节点设备进行逻辑抽象,转换为线性规划模型中的决策变量、约束条件和目标函数,包括:

3.根据权利要求1所述的方法,其特征在于,所述约束条件包括发送上限约束条件和接收上限约束条件;

4.根据权利要求3所述的方法,其特征在于,所述以最大化所述决策变量的总和,构建所述目标函数,包括:

5.根据权利要求3所述的方法,其特征在于,所述约束条件,还包括以下至少一项:所述各个节点设备的调度路径约束条件、所述各个节点设备的调度上限约束条件。

6.根据权利要求1所述的方法,其特征在于,所述统计数据中还包括所述各个节点设备的当前调度流量;所述流量调度策略中包括所述各个节点设备的目标调度流量;

7.一种基于分布式网络的流量调度方法,其特征在于,所述方法应用于节点设备,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述统计数据中还包括所述节点设备的当前调度流量;

9.一种流量管理设备,其特征在于,所述流量管理设备包括:

10.一种节点设备,其特征在于,所述节点设备包括:

11.一种电子设备,其特征在于,包括:

12.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现如权利要求1-6任一所述的方法或权利要求7-8任一所述的方法。

13.一种计算机程序产品,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现如权利要求1-6任一所述的方法或权利要求7-8任一所述的方法。

...

【技术特征摘要】

1.一种基于分布式网络的流量调度方法,其特征在于,所述方法应用于流量管理设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述各个节点设备发送的统计数据,对所述各个节点设备进行逻辑抽象,转换为线性规划模型中的决策变量、约束条件和目标函数,包括:

3.根据权利要求1所述的方法,其特征在于,所述约束条件包括发送上限约束条件和接收上限约束条件;

4.根据权利要求3所述的方法,其特征在于,所述以最大化所述决策变量的总和,构建所述目标函数,包括:

5.根据权利要求3所述的方法,其特征在于,所述约束条件,还包括以下至少一项:所述各个节点设备的调度路径约束条件、所述各个节点设备的调度上限约束条件。

6.根据权利要求1所述的方法,其特征在于,所述统计数据中还包括所述各个节点设备的当前调度流量;所述流量调...

【专利技术属性】
技术研发人员:种鑫程行峰
申请(专利权)人:杭州优云科技股份有限公司
类型:发明
国别省市:

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

1