算力管理方法、装置、设备以及存储介质制造方法及图纸

技术编号:39304885 阅读:8 留言:0更新日期:2023-11-12 15:54
本申请提供了一种算力管理方法、装置、设备以及存储介质,涉及算力资源管理技术领域。该方法包括:生成第一标识、第二标识;获取与算力需求对应的第一标识匹配的第二标识;根据第二标识确定提供算力资源的目标算力节点。本申请的实施能够通过标识匹配的方式实现算力节点与算力资源、算力需求之间的映射,可以减少算力退出和进出带来的算力管理成本,便于实现分布式算力管理,并且能够在接收到算力需求时,通过匹配的第二标识快速定位到能够提供算力资源的目标算力节点,降低管理成本以及任务迁移的复杂度。迁移的复杂度。迁移的复杂度。

【技术实现步骤摘要】
算力管理方法、装置、设备以及存储介质


[0001]本申请涉及算力资源管理
,具体而言,本申请涉及一种算力管理方法、装置、设备以及存储介质。

技术介绍

[0002]随着算力网络的普及和推广,越来越多的第三方算力将被纳入算力网络的管理和调度的范畴。在以SETI@home为代表的终端算力应用的案例中,可以看出,海量的、小算力终端汇集起来后的算力能力也是不可估量的。在当下,随着边缘计算在各类应用中得到普及,摄像头、手机、终端设备等算力将会被纳入算力供给的范畴,提供诸如文件存储、联邦计算等计算任务,对于算力的度量也在逐渐地统一和标准化。
[0003]算力网络中的算力管理目前还是采用集中式的方式。也即,建立一个集中式的算力管理平台,统一纳管算力供给单元,并根据调度的目标为算力需求方调度合适的算力。这种集中式的方式适用于大型算力的管理,比如云数据中心、跨地域的大型IDC间的算力管理等场景,但是对于散落在终端上的泛在算力不是很适用。用集中式的方式来管理分布式的算力,大量分布算力的退出和进出机制,将给中心化的管理服务带来较大的负载,增加了管理成本。同时,计算任务在不同算力之间的迁移也会带来较大的复杂性。

技术实现思路

[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]图1为本申请实施例提供的算力管理方法的流程图;
[0033]图2为本申请提供的算力管理方法另一实施例的流程图;
[0034]图3为本申请算力管理方法中目标算力节点查找一实施例的示意图;
[0035]图4为本申请实施例提供的算力管理装置的结构图;
[0036]图5为本申请实施例提供的电子设备的结构图。
具体实施方式
[0037]下面结合本申请中的附图描述本申请的实施例。应理解,下面结合附图所阐述的实施方式,是用于解释本申请实施例的技术方案的示例性描述,对本申请实施例的技术方案不构成限制。
[0038]本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请实施例所使用的术语“包括”以及“包含”是指相应特征可以实现为所呈现的特征、信息、数据、步骤、操作、元件和/或组件,但不排除实现为本
所支持其他特征、信息、数据、步骤、操作、元件、组件和/或它们的组合等。应该理解,当我们称一个元件被“连接”或“耦接”到另一元件时,该一个元件可以直接连接或耦接到另一元件,也可以指该一个元件和另一元件通过中间元件建立连接关系。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的术语“和/或”指示该术语所限定的项目中的至少一个,例如“A和/或B”指示实现为“A”,或者实现为“A”,或者实现为“A和B”。
[0039]为使本专利技术的目的、技术方案本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种算力管理方法,其特征在于,包括:生成第一标识、第二标识,所述第一标识用于标识算力需求、算力资源,所述第二标识用于标识算力节点;获取与所述算力需求对应的第一标识匹配的第二标识;根据所述第二标识确定提供算力资源的目标算力节点。2.根据权利要求1所述的方法,其特征在于,所述生成第一标识、第二标识,包括:根据所述算力节点的属性信息生成第一标识;基于所述算力节点的标识信息生成所述第二标识,所述标识信息包括所述算力节点的命名、地址中的至少一种。3.根据权利要求2所述的方法,其特征在于,所述根据所述算力节点的属性信息生成第一标识,包括:基于获取到的提供算力资源的算力节点,生成所述算力节点的属性集合;根据所述属性集合生成所述第一标识。4.根据权利要求1所述的方法,其特征在于,所述获取与所述算力需求对应的第一标识匹配的第二标识,包括:将所述第二标识映射至虚拟标识空间,根据映射后的所述第二标识与所述第一标识之间的距离确定与所述算力需求对应的第一标识匹配的第二标识。5.根据权利要求4所述的方法,其特征在于,所述将所述第二标识映射至虚拟标识空间,包括:基于所述第一标识的维度确定所述虚拟标识空间的维度,将所述第二标识映射至虚拟标识空间,生成所述第二标识对应的虚标识。6.根据权利要求5所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:王淑玲王鹏邹建军
申请(专利权)人:亚信科技中国有限公司
类型:发明
国别省市:

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

1