算力网络资源调度方法、装置、设备及介质制造方法及图纸

技术编号:38104861 阅读:9 留言:0更新日期:2023-07-06 09:26
本发明专利技术涉及云计算技术领域,提供一种算力网络资源调度方法、装置、设备及介质,包括:对任务的平均时延进行优化,确定目标时延;基于不同传输路径上的能耗因子和计算节点的能耗权重,确定目标能耗;基于所述目标能耗和所述目标时延,对算力网络的资源量进行条件约束,确定所述算力网络的分配调度策略,所述算力网络包括多个所述计算节点。本发明专利技术用以解决现有技术中优化网络资源、计算资源分配的问题,实现优化网络资源、计算资源分配,提升算力网络资源调度的效能。资源调度的效能。资源调度的效能。

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


[0001]本专利技术涉及云计算
,尤其涉及一种算力网络资源调度方法、装置、设备及介质。

技术介绍

[0002]算力网络的目标是将计算和存储资源分布式部署在各类型网络中,在满足明确的时延要求情况下,对全网中的计算资源、存储资源、传输链路通信资源等多类型资源进行协同调度,为所有用户提供确定性的业务质量保障,并且实现整网资源配置最优。
[0003]时延和能耗是算网系统中重要的性能指标,因此可通过基于时延能耗混合模型,确保在资源有限、任务优先级等约束条件下合理优化计算任务时延和系统能耗性能指标,进而优化网络资源、计算资源分配,是目前业界亟待解决的重要课题。

技术实现思路

[0004]本专利技术提供一种算力网络资源调度方法、装置、设备及介质,用以解决现有技术中优化网络资源、计算资源分配的问题,实现优化网络资源、计算资源分配,提升算力网络资源调度的效能。
[0005]本专利技术提供一种算力网络资源调度方法,包括:
[0006]对任务的平均时延进行优化,确定目标时延;
[0007]基于不同传输路径上的能耗因子和计算节点的能耗权重,确定目标能耗;
[0008]基于所述目标能耗和所述目标时延,对算力网络的资源量进行条件约束,确定所述算力网络的分配调度策略,所述算力网络包括多个所述计算节点。
[0009]根据本专利技术提供的一种算力网络资源调度方法,对任务的平均时延进行优化,确定目标时延,包括:
[0010]基于混合整数非线性问题对应的目标函数,对所述任务的平均时延进行优化,确定目标时延;和/或,
[0011]根据所述算力网络对应的计算能力特征,确定缓冲区中卸载的应用程序;
[0012]其中,所述卸载的应用程序用于降低所述任务的平均时延,确定目标时延。
[0013]根据本专利技术提供的一种算力网络资源调度方法,基于混合整数非线性问题对应的目标函数,对所述任务的平均时延进行优化,确定目标时延,包括:
[0014]基于时延问题对应的第一目标函数,将所述时延问题转化为边缘任务卸载放置问题对应的第二目标函数和资源分配问题对应的第三目标函数;
[0015]基于所述第二目标函数和所述第三目标函数,确定混合整数非线性问题对应的目标函数;
[0016]基于所述混合整数非线性问题对应的目标函数,对所述任务的平均时延进行优化,确定目标时延。
[0017]根据本专利技术提供的一种算力网络资源调度方法,根据所述算力网络对应的计算能
力特征,确定缓冲区中卸载的应用程序,包括:
[0018]以预先设定的时间间隔为周期,基于所述周期读取正在进行计算的任务程序;
[0019]根据所述算力网络的计算能力特征,确定所述任务程序中需要卸载的应用程序。
[0020]根据本专利技术提供的一种算力网络资源调度方法,基于不同传输路径上的能耗因子和计算节点的能耗权重,确定目标能耗,包括:
[0021]基于计算资源需求和可用算力资源匹配的随机优化问题对应的第一优化函数,将所述第一优化函数转化为马尔可夫决策问题对应的第二优化函数;
[0022]基于不同路径上的能耗因子和算力节点的能耗权重和所述第二优化函数,确定目标能耗。
[0023]根据本专利技术提供的一种算力网络资源调度方法,所述平均时延是通过以下步骤确定的:
[0024]将所述计算节点对应的任务队列,确定任务队列对应的队列方程,所述队列方程用于表征所述计算节点计算所述任务的队列动态过程;
[0025]基于所述队列方程以及极限方程,确定所有的所述任务队列的平均时延。
[0026]本专利技术还提供一种算力网络资源调度装置,包括:
[0027]时延优化模块,用于对任务的平均时延进行优化,确定目标时延;
[0028]能耗优化模块,用于基于不同传输路径上的能耗因子和计算节点的能耗权重,确定目标能耗;
[0029]算力资源调度模块,用于基于所述目标能耗和所述目标时延,对算力网络的资源量进行条件约束,确定所述算力网络的分配调度策略,所述算力网络包括多个所述计算节点。
[0030]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述算力网络资源调度方法。
[0031]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述算力网络资源调度方法。
[0032]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述算力网络资源调度方法。
[0033]本专利技术提供的算力网络资源调度方法、装置、设备及介质,通过在时延优化方面,通过对平均时延进行优化,得到目标时延,在能耗优化方面,通过基于不同路径上的能耗因子和算力节点的能耗权重,计算出最小的能耗解,即目标能耗。最后,针对时延和能耗的维度,对算力网络的资源量进行条件约束,再进行算力网络分配调度,实现配置最优和效益最大化的算力网络分配调度,降低系统时延和系统能耗维度,实现算网资源的最优调度解,从而优化网络资源、计算资源分配,提升算力网络资源调度的效能。
附图说明
[0034]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些
附图获得其他的附图。
[0035]图1是本专利技术提供的算力网络资源调度方法的流程示意图之一;
[0036]图2是本专利技术提供的计算任务分发过程示意图;
[0037]图3是本专利技术提供的算力网络资源调度方法的流程示意图之二;
[0038]图4是本专利技术提供的算力网络资源调度方法的流程示意图之三;
[0039]图5是本专利技术提供的算力网络资源调度方法的流程示意图之四;
[0040]图6是本专利技术提供的算力网络资源调度方法的流程示意图之五;
[0041]图7是本专利技术提供的算力网络资源调度装置的结构示意图;
[0042]图8是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0043]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0044]下面结合图1

图6描述本专利技术的算力网络资源调度方法。
[0045]请参照图1,本专利技术提出的算力网络资源调度方法,包括:
[0046]请参照图2,本专利技术的算力网络资源调度方法应用于一种系统架构,该系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种算力网络资源调度方法,其特征在于,包括:对任务的平均时延进行优化,确定目标时延;基于不同传输路径上的能耗因子和计算节点的能耗权重,确定目标能耗;基于所述目标能耗和所述目标时延,对算力网络的资源量进行条件约束,确定所述算力网络的分配调度策略,所述算力网络包括多个所述计算节点。2.根据权利要求1所述的算力网络资源调度方法,其特征在于,对任务的平均时延进行优化,确定目标时延,包括:基于混合整数非线性问题对应的目标函数,对所述任务的平均时延进行优化,确定目标时延;和/或,根据所述算力网络对应的计算能力特征,确定缓冲区中卸载的应用程序;其中,所述卸载的应用程序用于降低所述任务的平均时延,确定目标时延。3.根据权利要求2所述的算力网络资源调度方法,其特征在于,基于混合整数非线性问题对应的目标函数,对所述任务的平均时延进行优化,确定目标时延,包括:基于时延问题对应的第一目标函数,将所述时延问题转化为边缘任务卸载放置问题对应的第二目标函数和资源分配问题对应的第三目标函数;基于所述第二目标函数和所述第三目标函数,确定混合整数非线性问题对应的目标函数;基于所述混合整数非线性问题对应的目标函数,对所述任务的平均时延进行优化,确定目标时延。4.根据权利要求2所述的算力网络资源调度方法,其特征在于,根据所述算力网络对应的计算能力特征,确定缓冲区中卸载的应用程序,包括:以预先设定的时间间隔为周期,基于所述周期读取正在进行计算的任务程序;根据所述算力网络的计算能力特征,确定所述任务程序中需要卸载的应用程序。5.根据权利要求1所述的算力网络资源调度方法,其特征在于,基于不同...

【专利技术属性】
技术研发人员:黄晶沈林江常成洋初宇飞李泉
申请(专利权)人:浪潮通信信息系统有限公司
类型:发明
国别省市:

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

1