[发明专利]一种算力资源调度方法、装置及计算机可读存储介质在审
申请号: | 202210567933.3 | 申请日: | 2022-05-24 |
公开(公告)号: | CN114968573A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 李希金;唐雄燕;安岗;周晓龙 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06K9/62 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 罗建民;邓伯英 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 调度 方法 装置 计算机 可读 存储 介质 | ||
本发明提供一种算力资源调度方法、装置及介质,该方法包括:S1,获取目标算力需求节点的算力任务;S2,根据目标算力需求节点与预设区域内各个算力域之间的距离以及网络跳数对各个算力域进行排序,得到排序后的算力域列表;S3,从排序后的算力域列表中选择第一个算力域作为当前算力域;S4,判断当前算力域中是否存在与算力任务相匹配的目标算力提供节点;S5,若存在,则将算力任务发送到目标算力提供节点进行计算,否则,从排序后的算力域列表中选择下一个算力域作为当前算力域,并返回执行步骤S4。该方法、装置及介质能够解决现有基于单一维度的算力资源调度方法,仅考虑地理距离带来的时延而忽略了网络结构及其可能的变化带来的时延的问题。
技术领域
本发明涉及一种算力资源调度方法、装置及计算机可读存储介质。
背景技术
现代工业生产环境中,往往要求更高的算力、更低的时延,,然而,现有的算力资源调度方法往往局限于地理距离,也即单纯的提供最近距离的算力以确保较低的时延,其基于单一维度的算力资源调度方法通常情况下并非最优,存在仅考虑地理距离带来的时延而忽略了网络结构及其可能的变化带来的时延。
发明内容
本发明所要解决的技术问题是针对现有技术的上述不足,提供一种算力资源调度方法、装置及计算机可读存储介质,在考虑地理距离的影响的同时,加上网络跳数参数的影响,用以解决现有基于单一维度的算力资源调度方法,仅考虑地理距离带来的时延而忽略了网络结构及其可能的变化带来的时延的问题。
第一方面,本发明提供一种算力资源调度方法,包括:
S1,获取目标算力需求节点的算力任务;
S2,根据目标算力需求节点与预设区域内各个算力域之间的距离以及网络跳数对各个算力域进行排序,得到排序后的算力域列表,其中,每个所述算力域包括一个或多个算力提供节点;
S3,从所述排序后的算力域列表中选择第一个算力域作为当前算力域;
S4,判断所述当前算力域中是否存在与所述算力任务相匹配的目标算力提供节点;
S5,若存在,则将所述算力任务发送到所述目标算力提供节点进行计算,否则,从所述排序后的算力域列表中选择下一个算力域作为当前算力域,并返回执行步骤S4。
优选地,所述根据目标算力需求节点与预设区域内各个算力域之间的距离以及网络跳数对各个算力域进行排序之前,所述方法还包括:
根据预存的网络拓扑图以及通信链路信息库获取所述目标算力需求节点与预设区域内各个算力域之间的距离以及网络跳数。
优选地,所述根据预存的网络拓扑图以及通信链路信息库获取所述目标算力需求节点与预设区域内各个算力域之间的距离以及网络跳数之前,所述方法还包括:
获取所述网络拓扑图,其中,所述网络拓扑图包含预设区域内各个算力需求节点与各个算力域之间的连接关系;以及,
获取所述网络拓扑图中各个所述算力需求节点与各个算力域之间所有通信链路的距离以及网络跳数,并根据所述距离以及网络跳数生成所述通信链路信息库。
优选地,所述根据目标算力需求节点与预设区域内各个算力域之间的距离以及网络跳数对各个算力域进行排序,得到排序后的算力域列表,具体包括:
根据目标算力需求节点与预设区域内各个算力域之间的欧氏距离和网络跳数计算各个算力域到目标算力需求节点间的加权综合距离;
将各个算力域按照加权综合距离从小到大进行排序以得到排序后的算力域列表。
优选地,所述根据目标算力需求节点与预设区域内各个算力域之间的欧氏距离和网络跳数计算各个算力域到目标算力需求节点间的加权综合距离,具体根据以下公式进行计算:
C=α×A+β×B
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210567933.3/2.html,转载请声明来源钻瓜专利网。