算力网络调度方法、装置及存储介质制造方法及图纸

技术编号:37809479 阅读:8 留言:0更新日期:2023-06-09 09:39
本申请提供一种算力网络调度方法、装置及存储介质,涉及通信技术领域,能够解决相关技术中算力网络调度效率低下的问题。该方法包括:获取目标任务的算力应用需求;其中,算力应用需求包括静态数据需求以及动态数据需求;根据算力应用需求确定目标算力节点集合;目标算力节点集合中包括至少一个满足算力应用需求的算力节点;基于目标算力节点集合确定算力网络调度方案;算力网络调度方案用于配置承载目标任务的一个或多个目标算力节点以及一个或多个目标算力节点分别对应的电路路径;目标算力节点为目标算力节点集合中的算力节点。本申请能够提高算力网络调度效率。请能够提高算力网络调度效率。请能够提高算力网络调度效率。

【技术实现步骤摘要】
算力网络调度方法、装置及存储介质


[0001]本申请涉及通信
,尤其涉及一种算力网络调度方法、装置及存储介质。

技术介绍

[0002]随着通信网络的迅速发展,信息通信以及数据流通速度进一步加快,为满足客户的业务处理需求,运营商需要为客户配置算力网络资源调度。
[0003]然而各个客户的算力需求不断增加,同时算力网络场景也越来越复杂,相关技术中通常通过技术人员基于业务经验以及对业务的理解确定算力网络的调度方案。该方案难以满足复杂场景下的调度需求,因此调度效率低下。

技术实现思路

[0004]本申请提供一种算力网络调度方法、装置及存储介质,能够解决相关技术中算力网络调度效率低下的问题。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本申请提供一种算力网络调度方法,该方法包括:获取目标任务的算力应用需求;其中,算力应用需求包括静态数据需求以及动态数据需求;根据算力应用需求确定目标算力节点集合;目标算力节点集合中包括至少一个满足算力应用需求的算力节点;基于目标算力节点集合确定算力网络调度方案;算力网络调度方案用于配置承载目标任务的一个或多个目标算力节点以及一个或多个目标算力节点分别对应的电路路径;目标算力节点为目标算力节点集合中的算力节点。
[0007]基于上述技术方案,本申请实施例提供的算力网络调度装置可以获取目标任务的算力应用需求,并根据该算力应用需求确定目标算力节点集合。之后,算力网络调度装置便可以根据确定出的目标算力节点集合确定算力网络调度方案。其中,该算力网络调度方案用于配置承载该目标任务的一个或多个目标算力节点以及该一个或多个目标算力节点分别对应的电路路径。如此一来,算力网络调度装置可以基于静态数据需求以及动态数据需求两个维度的因素对算力节点进行筛选,进而选择合适的算力网络调度方案,以满足客户的实际需求,提高了调度效率。
[0008]结合上述第一方面,在一种可能的实现方式中,静态数据需求包括目标地理区域、目标算力节点类型、目标电路接入类型、目标单位算力费用以及目标单位能耗中的至少一项;动态数据需求包括算力需求量、目标电路时延以及目标带宽中的至少一项。
[0009]结合上述第一方面,在一种可能的实现方式中,在静态数据需求包括目标地理区域以及目标算力节点类型的情况下,该方法包括:确定多个算力节点中每个算力节点的地理区域以及算力节点类型;从多个算力节点中筛选出位于目标地理区域内且算力节点类型为目标算力节点类型的算力节点,确定目标算力节点集合;在动态数据需求包括算力需求量的情况下,该方法包括:确定多个算力节点中每个算力节点可用的算力容量;从多个算力节点中筛选出可用的算力容量大于算力需求量的算力节点,确定目标算力节点集合;在静
态数据需求包括目标电路接入类型的情况下,该方法包括:确定多个算力节点中每个算力节点的电路接入类型;从多个算力节点中筛选出电路接入类型为目标电路接入类型的算力节点,确定目标算力节点集合。
[0010]结合上述第一方面,在一种可能的实现方式中,在静态数据需求包括目标单位算力费用以及目标单位能耗的情况下,该方法包括:确定多个算力节点中每个算力节点的单位算力费用以及单位能耗;从多个算力节点中筛选出单位算力费用小于目标单位算力费用和/或单位能耗小于目标单位能耗的算力节点,确定目标算力节点集合;在动态数据需求包括目标电路时延以及目标带宽的情况下,该方法包括:对多个算力节点中每个算力节点分别进行路由查询,确定每个算力节点对应的电路路径;计算每个算力节点在对应电路路径上的电路时延以及电路带宽;从多个算力节点中筛选出电路时延小于目标电路时延和/或电路带宽大于目标带宽的算力节点,确定目标算力节点集合。
[0011]结合上述第一方面,在一种可能的实现方式中,该方法包括:基于目标算力节点集合确定多个候选调度方案;分别对多个候选调度方案进行评估,确定每个候选调度方案对应的评分值;将多个候选调度方案中评分值最高的候选调度方案作为算力网络调度方案。
[0012]第二方面,本申请提供一种算力网络调度装置,该装置包括处理单元和获取单元;获取单元,用于获取目标任务的算力应用需求;其中,算力应用需求包括静态数据需求以及动态数据需求;处理单元,用于根据算力应用需求确定目标算力节点集合;目标算力节点集合中包括至少一个满足算力应用需求的算力节点;处理单元,还用于基于目标算力节点集合确定算力网络调度方案;算力网络调度方案用于配置承载目标任务的一个或多个目标算力节点以及一个或多个目标算力节点分别对应的电路路径;目标算力节点为目标算力节点集合中的算力节点。
[0013]结合上述第二方面,在一种可能的实现方式中,静态数据需求包括目标地理区域、目标算力节点类型、目标电路接入类型、目标单位算力费用以及目标单位能耗中的至少一项;动态数据需求包括算力需求量、目标电路时延以及目标带宽中的至少一项。
[0014]结合上述第二方面,在一种可能的实现方式中,处理单元用于:在静态数据需求包括目标地理区域以及目标算力节点类型的情况下,确定多个算力节点中每个算力节点的地理区域以及算力节点类型;从多个算力节点中筛选出位于目标地理区域内且算力节点类型为目标算力节点类型的算力节点,确定目标算力节点集合;在动态数据需求包括算力需求量的情况下,确定多个算力节点中每个算力节点可用的算力容量;从多个算力节点中筛选出可用的算力容量大于算力需求量的算力节点,确定目标算力节点集合;在静态数据需求包括目标电路接入类型的情况下,确定多个算力节点中每个算力节点的电路接入类型;从多个算力节点中筛选出电路接入类型为目标电路接入类型的算力节点,确定目标算力节点集合。
[0015]结合上述第二方面,在一种可能的实现方式中,处理单元用于:在静态数据需求包括目标单位算力费用以及目标单位能耗的情况下,确定多个算力节点中每个算力节点的单位算力费用以及单位能耗;从多个算力节点中筛选出单位算力费用小于目标单位算力费用和/或单位能耗小于目标单位能耗的算力节点,确定目标算力节点集合;在动态数据需求包括目标电路时延以及目标带宽的情况下,对多个算力节点中每个算力节点分别进行路由查询,确定每个算力节点对应的电路路径;计算每个算力节点在对应电路路径上的电路时延
以及电路带宽;从多个算力节点中筛选出电路时延小于目标电路时延和/或电路带宽大于目标带宽的算力节点,确定目标算力节点集合。
[0016]结合上述第二方面,在一种可能的实现方式中,处理单元用于:基于目标算力节点集合确定多个候选调度方案;分别对多个候选调度方案进行评估,确定每个候选调度方案对应的评分值;将多个候选调度方案中评分值最高的候选调度方案作为算力网络调度方案。
[0017]第三方面,本申请提供了一种算力网络调度装置,该装置包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的算力网络调度方法。
[0018]第四方面,本申请提供了一种计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种算力网络调度方法,其特征在于,所述方法包括:获取目标任务的算力应用需求;其中,所述算力应用需求包括静态数据需求以及动态数据需求;根据所述算力应用需求确定目标算力节点集合;所述目标算力节点集合中包括至少一个满足所述算力应用需求的算力节点;基于所述目标算力节点集合确定算力网络调度方案;所述算力网络调度方案用于配置承载所述目标任务的一个或多个目标算力节点以及所述一个或多个目标算力节点分别对应的电路路径;所述目标算力节点为所述目标算力节点集合中的算力节点。2.根据权利要求1所述的方法,其特征在于,所述静态数据需求包括目标地理区域、目标算力节点类型、目标电路接入类型、目标单位算力费用以及目标单位能耗中的至少一项;所述动态数据需求包括算力需求量、目标电路时延以及目标带宽中的至少一项。3.根据权利要求2所述的方法,其特征在于,在所述静态数据需求包括目标地理区域以及目标算力节点类型的情况下,所述根据所述算力应用需求确定目标算力节点集合,包括:确定多个算力节点中每个算力节点的地理区域以及算力节点类型;从多个算力节点中筛选出位于所述目标地理区域内且算力节点类型为所述目标算力节点类型的算力节点,确定所述目标算力节点集合;在所述动态数据需求包括算力需求量的情况下,所述根据所述算力应用需求确定目标算力节点集合,包括:确定多个算力节点中每个算力节点可用的算力容量;从多个算力节点中筛选出可用的算力容量大于所述算力需求量的算力节点,确定所述目标算力节点集合;在所述静态数据需求包括目标电路接入类型的情况下,所述根据所述算力应用需求确定目标算力节点集合,包括:确定多个算力节点中每个算力节点的电路接入类型;从多个算力节点中筛选出电路接入类型为所述目标电路接入类型的算力节点,确定所述目标算力节点集合。4.根据权利要求3所述的方法,其特征在于,在所述静态数据需求包括目标单位算力费用以及目标单位能耗的情况下,所述根据所述算力应用需求确定目标算力节点集合,包括:确定多个算力节点中每个算力节点的单位算力费用以及单位能耗;从多个算力节点中筛选出单位算力费用小于所述目标单位算力费用和/或单位能耗小于所述目标单位能耗的算力节点,确定所述目标算力节点集合;在所述动态数据需求包括目标电路时延以及目标带宽的情况下,所述根据所述算力应用需求确定目标算力节点集合,包括:对多个算力节点中每个算力节点分别进行路由查询,确定每个算力节点对应的电路路径;计算每个算力节点在对应电路路径上的电路时延以及电路带宽;从多个算力节点中筛选出电路时延小于所述目标电路时延和/或电路带宽大于所述目标带宽的算力节点,确定所述目标算力节点集合。5.根据权利要求1

4任一项所述的方法,其特征在于,所述基于所述目标算力节点集合
确定算力网络调度方案,包括:基于所述目标算力节点集合确定多个候选调度方案;分别对多个候选调度方案进行评估,确定每个候选调度方案对应的评分值;将所述多个候选调度方案中评分值最高的候选调度方案作为所述算力网络调度方案。6.一种算力网络调度装置,其特征在于,包括处理单元和获取单元;所述获取单元,用于获取目标任务的算力应用需求;其中...

【专利技术属性】
技术研发人员:杨振东
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1