System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 业务流调度方法、装置、电子设备、存储介质及程序产品制造方法及图纸_技高网

业务流调度方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:44593057 阅读:10 留言:0更新日期:2025-03-14 12:50
本申请提供一种业务流调度方法、装置、电子设备、存储介质及程序产品,涉及通信技术领域,用于解决在同一业务不同流存在差异化承载的场景下,业务流转发无法结合网络资源情况变化灵活调整业务流在各路径中的负载分担比例的问题。该方法包括:获取目标业务的业务流和目标业务的业务需求;确定目标业务的业务流对应的多条转发路径;转发路径与目标业务的业务需求相匹配;获取多条转发路径的网络资源情况;至少基于网络资源情况,调整目标业务的业务流在多条转发路径上的分配比例。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及业务流调度方法、装置、电子设备、存储介质及程序产品


技术介绍

1、随着第五代移动通信技术(5th generation mobile communicationtechnology,5g)应用深入及智算业务的快速发展,海量数据跨域异地迁移的需求逐步增多,科学计算、影视制作等大规模数据迁移场景仍需通过人工硬盘快递或专线进行在线数据传输,存在着操作繁琐、效率低和价格高昂的问题,算力智联网成为下一代互联网的发展方向。

2、现有技术中,基于互联网协议第六版转发平面的分段路由(segment routingover ipv6,srv6)策略(policy)可基于srv6的高可编程性为业务提供灵活的路径编排,通过段列表(segment list)的权重属性来控制流量在多个路径中的负载分担比例,实现业务按照规划路径转发。但srv6 policy流量工程仅在开始进行算路时明确业务需求,以及确定流量分配比例,后续不再调整,导致灵活性较差,多路径负载分担效果较差。


技术实现思路

1、本申请提供一种业务流调度方法、装置、电子设备、存储介质及程序产品,用于提高业务流传输的灵活性,以及多路径负载分担效果。

2、第一方面,本申请提供一种业务流调度方法,包括:获取目标业务的业务流和目标业务的业务需求;确定目标业务的业务流对应的多条转发路径;转发路径与目标业务的业务需求相匹配;获取多条转发路径的网络资源情况;至少基于网络资源情况,调整目标业务的业务流在多条转发路径上的分配比例。

3、本申请提供的业务流调度方法,能够根据目标业务流的业务需求确定与之相匹配的业务流转发路径,还能够根据多条转发路径的网络资源情况对目标业务的业务流在多条路径中的负载分担比例进行调整,如此,能够基于业务需求实现端到端的服务质量保障,还能够将网络资源指标信息与业务流路径关联,实现业务流随着网络资源变化的智能调度,满足业务保障的情况下实现业务流的智能化路径调整与优化,避免某些链路出现高负荷并减少丢包发生。

4、一种可能的实现方式,网络资源情况包括网络资源率;至少基于网络资源情况,调整目标业务的业务流在多条转发路径上的分配比例,包括:在多条转发路径中存在网络资源利用率大于预设阈值的转发路径的情况下,基于多条转发路径的网络资源利用率,调整目标业务的业务流在多条转发路径上的分配比例。

5、另一种可能的实现方式,一条转发路径对应一个权重值,权重值用于指示业务流在转发路径上的分配比例;至少基于网络资源情况,调整目标业务的业务流在多条转发路径上的分配比例,包括:根据多条转发路径中每条转发路径的权重值,确定多条转发路径的权重值矩阵;根据多条转发路径中每条转发路径的网络资源情况,确定网络资源调整系数矩阵;基于网络资源调整系数矩阵,调整权重值矩阵,得到调整后的权重值矩阵;基于调整后的权重矩阵,调整目标业务的业务流在多条转发路径上分配比例。

6、另一种可能的实现方式,至少基于网络资源情况,调整目标业务的业务流在多条转发路径上的分配比例,包括:基于目标业务的业务需求和网络资源情况,调整目标业务的业务流在多条转发路径上的分配比例。

7、另一种可能的实现方式,一条转发路径对应一个权重值,权重值用于指示业务流在转发路径上的分配比例;基于目标业务的业务需求和网络资源情况,调整目标业务的业务流在多条转发路径上的分配比例,包括:基于网络资源调整系数矩阵和业务需求调整系数矩阵,调整多条转发路径的权重值矩阵,得到调整后的权重值矩阵;其中,网络资源调整系数矩阵基于根据多条转发路径中每条转发路径的网络资源情况确定;业务需求调整系数矩阵根据目标业务的业务需求确定;基于调整后的权重值矩阵,调整目标业务的业务流在多条转发路径上分配比例。

8、另一种可能的实现方式,多条转发路径包括目标转发路径;方法还包括:基于目标转发路径的地址信息,以及为目标转发路径分配的目标业务流,生成目标业务报文;其中,目标转发路径的地址信息封装在目标业务报文的报文头的扩展头部;通过目标转发路径,传输目标报文。

9、另一种可能的实现方式,上述方法还包括:将目标业务的业务需求,封装在所述目标报文中。

10、第二方面,本申请提供一种业务流调度装置,包括:通信模块,用于获取目标业务的业务流和目标业务的业务需求;管控模块,用于确定目标业务的业务流对应的多条转发路径,转发路径与目标业务的业务需求相匹配;获取多条转发路径的网络资源情况;至少基于网络资源情况,调整目标业务的业务流在多条转发路径上的分配比例。

11、一种可能的实现方式,网络资源情况包括网络资源率;管控模块,具体用于在多条转发路径中存在网络资源利用率大于预设阈值的转发路径的情况下,基于多条转发路径的网络资源利用率,调整控制目标业务的业务流在多条转发路径上的分配比例。

12、另一种可能的实现方式,一条转发路径对应一个权重值,权重值用于指示业务流在转发路径上的分配比例;管控模块,具体用于根据多条转发路径中每条转发路径的权重值,确定多条转发路径的权重值矩阵;根据多条转发路径中每条转发路径的网络资源情况,确定网络资源调整系数矩阵;基于网络资源调整系数矩阵,调整权重值矩阵,得到调整后的权重值矩阵;基于调整后的权重矩阵,调整目标业务的业务流在多条转发路径上分配比例。

13、另一种可能的实现方式,管控模块,具体用于基于目标业务的业务需求和网络资源情况,调整目标业务的业务流在多条转发路径上的分配比例。

14、另一种可能的实现方式,一条转发路径对应一个权重值,权重值用于指示业务流在转发路径上的分配比例;管控模块,具体用于基于网络资源调整系数矩阵和业务需求调整系数矩阵,调整多条转发路径的权重值矩阵,得到调整后的权重值矩阵;其中,网络资源调整系数矩阵基于根据多条转发路径中每条转发路径的网络资源情况确定;业务需求调整系数矩阵根据目标业务的业务需求确定;基于调整后的权重值矩阵,调整目标业务的业务流在多条转发路径上分配比例。

15、另一种可能的实现方式,多条转发路径包括目标转发路径;管控模块,还用于基于目标转发路径的地址信息,以及为目标转发路径分配的目标业务流,生成目标业务报文;其中,目标转发路径的地址信息封装在目标业务报文的报文头的扩展头部;通过目标转发路径,传输目标报文。

16、另一种可能的实现方式,管控模块,还用于将目标业务的业务需求,封装在所述目标报文中。

17、第三方面,本申请提供一种电子设备,该电子设备包括:处理器和存储器;存储器存储有处理器可执行的指令;处理器被配置为执行指令时,使得电子设备实现上述第一方面的方法。

18、第四方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质包括:计算机软件指令;当计算机软件指令在电子设备中运行时,使得电子设备实现上述第一方面的方法。

19、第五方面,本申请提供一种计算机程序产品,该计算机程序产品包括计算机程序;当计算机本文档来自技高网...

【技术保护点】

1.一种业务流调度方法,其特征在于,所述方法还包括:

2.根据权利要求1所述的方法,其特征在于,所述网络资源情况包括网络资源利用率;所述至少基于所述网络资源情况,调整所述目标业务的业务流在所述多条转发路径上的分配比例,包括:

3.根据权利要求1所述的方法,其特征在于,一条转发路径对应一个权重值,所述权重值用于指示业务流在所述转发路径上的分配比例;

4.根据权利要求1所述的方法,其特征在于,所述至少基于所述网络资源情况,调整所述目标业务的业务流在所述多条转发路径上的分配比例,包括:

5.根据权利要求4所述的方法,其特征在于,一条转发路径对应一个权重值,所述权重值用于指示业务流在所述转发路径上的分配比例;

6.根据权利要求1所述的方法,其特征在于,所述多条转发路径包括目标转发路径;所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.一种电子设备,其特征在于,包括处理器和存储器,所述处理器与所述存储器耦合;所述存储器用于存储计算机指令,所述计算机指令由所述处理器加载并执行以使计算机设备实现如权利要求1至7中任一项所述的业务流调度方法。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机执行指令,当所述计算机执行指令在计算机上运行时,使得所述计算机执行权利要求1至7任一项所述的业务流调度方法。

10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求1至7任一项所述的业务流调度方法。

...

【技术特征摘要】

1.一种业务流调度方法,其特征在于,所述方法还包括:

2.根据权利要求1所述的方法,其特征在于,所述网络资源情况包括网络资源利用率;所述至少基于所述网络资源情况,调整所述目标业务的业务流在所述多条转发路径上的分配比例,包括:

3.根据权利要求1所述的方法,其特征在于,一条转发路径对应一个权重值,所述权重值用于指示业务流在所述转发路径上的分配比例;

4.根据权利要求1所述的方法,其特征在于,所述至少基于所述网络资源情况,调整所述目标业务的业务流在所述多条转发路径上的分配比例,包括:

5.根据权利要求4所述的方法,其特征在于,一条转发路径对应一个权重值,所述权重值用于指示业务流在所述转发路径上的分配比例;

6.根据权利要求1所述的方法,其特征在于,所述多...

【专利技术属性】
技术研发人员:孟丽珠马季春张桂玉熊礼霞任枫华宋盈陈燕张旭屠礼彪汪玉培
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1