CN112817751A - 算力资源的管理方法及装置、存储介质、电子装置 - Google Patents

算力资源的管理方法及装置、存储介质、电子装置 Download PDF

Info

Publication number
CN112817751A
CN112817751A CN202110083254.4A CN202110083254A CN112817751A CN 112817751 A CN112817751 A CN 112817751A CN 202110083254 A CN202110083254 A CN 202110083254A CN 112817751 A CN112817751 A CN 112817751A
Authority
CN
China
Prior art keywords
resource
resources
computing
edge
computing power
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110083254.4A
Other languages
English (en)
Inventor
罗婷婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Dahua Technology Co Ltd
Original Assignee
Zhejiang Dahua Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Dahua Technology Co Ltd filed Critical Zhejiang Dahua Technology Co Ltd
Priority to CN202110083254.4A priority Critical patent/CN112817751A/zh
Publication of CN112817751A publication Critical patent/CN112817751A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5055Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering software capabilities, i.e. software resources associated or available to the machine
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5044Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering hardware capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Sources (AREA)

Abstract

本发明实施例提供了一种算力资源的管理方法及装置、存储介质、电子装置,该方法包括:从边端资源设备获取边端资源设备的算力资源;转换算力资源,得到目标算力资源;将目标算力资源发送至资源管理***,以指示资源管理***对目标算力资源进行管理。通过本发明,可以解决相关技术中对算力资源的管理问题,达到对算力资源统一管理的效果。

Description

算力资源的管理方法及装置、存储介质、电子装置
技术领域
本发明实施例涉及通信领域,具体而言,涉及一种算力资源的管理方法及装置、存储介质、电子装置。
背景技术
随着智慧城市应用的快速发展,视图智能设备呈现出多元化的形态:智能摄像机,边缘智能设备以及视图智能云设备。这些设备都具备有视图智能计算能力,但这些资源却可能归属于不同的厂商,使用不同的协议和实现方式,由不同的管理***进行管理。当用户同时拥有云边端智能设备时,无法对资源进行统一的调配,从而带来使用上的不便以及计算资源的浪费。
在现有技术中,云边端智能设备资源各自管理,接口不统一,资源无法统一协调,当客户同时有云边端设备时,使用上不方便,且容易造成算力资源浪费。
针对上述技术问题,相关技术中尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种算力资源的管理方法及装置、存储介质、电子装置,以至少解决相关技术中对算力资源的管理问题。
根据本发明的一个实施例,提供了一种算力资源的管理方法,包括:从边端资源设备获取边端资源设备的算力资源;转换上述算力资源,得到目标算力资源;将上述目标算力资源发送至资源管理***,以指示上述资源管理***对上述目标算力资源进行管理。
根据本发明的另一个实施例,提供了一种算力资源的管理方法,应用于资源管理***,包括:从套件服务设备获取目标算力资源,其中,上述目标算力资源中包括边端资源设备的算力资源,上述目标算力资源中的目标算力资源的格式与云算力资源的格式相同;对上述目标算力资源进行管理。
根据本发明的另一个实施例,提供了一种算力资源的管理装置,应用于套件服务设备,包括:第一获取模块,用于从边端资源设备获取边端资源设备的算力资源;第一转换模块,用于转换上述算力资源,得到目标算力资源;第一发送模块,用于将上述目标算力资源发送至资源管理***,以指示上述资源管理***对上述目标算力资源进行管理。
在一个示例性实施例中,上述第一获取模块包括:第一接收单元,用于通过第一接口接收上述边端资源设备的上下线消息,其中,上述第一接口的接口类型与上述边端资源设备的接口类型相对应;第一获取单元,用于从上述上下线消息中获取上述算力资源。
在一个示例性实施例中,上述第一转换模块包括:第一转换单元,用于将上述算力资源转换为预设格式的算力资源,得到上述目标算力资源,其中,上述预设格式的算力资源与上述资源管理***中管理的云算力资源的格式相同。
在一个示例性实施例中,上述第一发送模块,包括:第一发送单元,用于通过第二接口将上述目标算力资源发送至上述资源管理***,以指示上述资源管理***对上述目标算力资源进行管理,其中,上述第二接口的类型与上述资源管理***的接口类型相对应。
在一个示例性实施例中,上述装置还包括:第二获取模块,用于将上述目标算力资源发送至资源管理***之后,获取上述边端资源设备的事件信息,其中,上述事件信息包括以下之一:上述边端资源设备的算力资源的上线事件,上述边端资源设备的下线事件,上述边端资源设备的算力资源的变化事件;第一上报模块,用于向上述资源管理***上报上述事件信息,以指示上述资源管理***显示上述事件信息。
根据本发明的另一个实施例,提供了一种算力资源的管理装置,应用于资源管理***,包括:第二获取模块,用于从套件服务设备获取目标算力资源,其中,上述目标算力资源中包括边端资源设备的算力资源,上述目标算力资源中的目标算力资源的格式与云算力资源的格式相同;第一管理模块,用于对上述目标算力资源进行管理。
在一个示例性实施例中,上述第三获取模块,包括:第二获取单元,用于通过第二接口从上述套件服务设备获取上述目标算力资源,其中,上述第二接口的类型与上述资源管理***的接口类型相对应。
在一个示例性实施例中,上述装置还包括:第四获取模块,用于对上述目标算力资源进行管理之后,从上述套件服务设备中获取上述边端资源设备的事件信息,其中,上述事件信息包括以下之一:上述边端资源设备的算力资源的上线事件,上述边端资源设备的下线事件,上述边端资源设备的算力资源的变化事件;第一显示模块,用于通过显示器显示上述事件信息。
在一个示例性实施例中,上述装置还包括:第一接收模块,用于对上述目标算力资源进行管理之后,通过资源申请接口接收用户的资源请求,其中,上述资源请求中包括申请的算力资源的属性信息;第一查找模块,用于按照上述资源请求从资源池的查找与上述属性信息对应的算力资源。
根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明,通过套件服务设备从边端资源设备获取边端资源设备的算力资源;转换算力资源,得到目标算力资源;将目标算力资源发送至资源管理***,以指示资源管理***对目标算力资源进行管理。实现了对异构算力资源的纳管。因此,可以解决相关技术中对算力资源的管理问题,达到对算力资源统一管理的效果。
附图说明
图1是本发明实施例的一种算力资源的管理方法的移动终端的硬件结构框图;
图2是根据本发明实施例的算力资源的管理方法的流程图(一);
图3是根据本发明实施例的算力资源的管理方法的流程图(二);
图4是根据本发明实施例的算力资源的管理的整体架构图;
图5是根据本发明实施例的用户资源申请分配及可视化展示的示意图;
图6是根据本发明实施例的资源的统一纳管的结构示意图;
图7是根据本发明实施例的用户可订阅资源上下线事件的结构示意图;
图8是根据本发明实施例的资源管理中心对外提供申请资源接口的结构示意图;
图9是根据本发明实施例的算力资源的管理装置的结构框图(一);
图10是根据本发明实施例的算力资源的管理装置的结构框图(二)。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明的实施例。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种算力资源的管理方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的算力资源的管理方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
在本实施例中提供了一种算力资源的管理方法,图2是根据本发明实施例的算力资源的管理方法的流程图(一),如图2所示,该流程包括如下步骤:
步骤S202,从边端资源设备获取边端资源设备的算力资源;
步骤S204,转换算力资源,得到目标算力资源;
步骤S206,将目标算力资源发送至资源管理***,以指示资源管理***对目标算力资源进行管理。
在本实施例中,边端资源设备的算力资源包括边端资源设备的IP地址,边端资源设备的设备类型,边端资源设备支持的计算类型,边端资源设备的最大能力数,边端资源设备的空闲能力数,边端资源设备的算法的厂商和算法版本等信息。
在本实施例中,套件服务设备包括但不限于是无状态可扩展的网关。
通过本发明,通过套件服务设备从边端资源设备获取边端资源设备的算力资源;转换算力资源,得到目标算力资源;将目标算力资源发送至资源管理***,以指示资源管理***对目标算力资源进行管理。实现了对异构算力资源的纳管。因此,可以解决相关技术中对算力资源的管理问题,达到对算力资源统一管理的效果。
在一个示例性实施例中,从边端资源设备获取边端资源设备的算力资源,包括:
S1,通过第一接口接收边端资源设备的上下线消息,其中,第一接口的接口类型与边端资源设备的接口类型相对应;
S2,从上下线消息中获取算力资源。
在本实施例中,套件服务设备一端通过第一接口与边端资源设备连接,边端资源设备可以包括多个。
在一个示例性实施例中,转换算力资源,得到目标算力资源,包括:
S1,将算力资源转换为预设格式的算力资源,得到目标算力资源,其中,预设格式的算力资源与资源管理***中管理的云算力资源的格式相同。
在本实施例中,资源管理***维护算力资源的资源类型,能力集信息,资源IP,设备类型,算法厂商和版本等信息,可以对算力资源进行统一管纳。
在一个示例性实施例中,将目标算力资源发送至资源管理***,以指示资源管理***对目标算力资源进行管理,包括:
S1,通过第二接口将目标算力资源发送至资源管理***,以指示资源管理***对目标算力资源进行管理,其中,第二接口的类型与资源管理***的接口类型相对应。
在本实施例中,资源管理***通过第二接口与套件服务设备连接。
在一个示例性实施例中,将目标算力资源发送至资源管理***之后,方法还包括:
S1,获取边端资源设备的事件信息,其中,事件信息包括以下之一:边端资源设备的算力资源的上线事件,边端资源设备的下线事件,边端资源设备的算力资源的变化事件;
S2,向资源管理***上报事件信息,以指示资源管理***显示事件信息。
在本实施例中,资源管理***可以将纳管的算力资源在界面上做可视化展示,让用户可以清晰地看到资源管理***中纳管了哪些算力资源,算力资源的状态,硬件的使用率,资源的空闲能力等信息,让用户可以更好地下发分配所要执行的任务。
在本实施例中提供了一种算力资源的管理方法,图3是根据本发明实施例的算力资源的管理方法的流程图(二),如图3所示,该流程包括如下步骤:
步骤S302,从套件服务设备获取目标算力资源,其中,目标算力资源中包括边端资源设备的算力资源,目标算力资源中的目标算力资源的格式与云算力资源的格式相同;
步骤S304,对目标算力资源进行管理。
其中,上述步骤的执行主体可以为资源管理***等,但不限于此。
在本实施例中,边端资源设备的算力资源包括边端资源设备的IP地址,边端资源设备的设备类型,边端资源设备支持的计算类型,边端资源设备的最大能力数,边端资源设备的空闲能力数,边端资源设备的算法的厂商和算法版本等信息。
在本实施例中,套件服务设备包括但不限于是无状态可扩展的网关。
通过本发明,通过资源管理***从套件服务设备获取目标算力资源,其中,目标算力资源中包括边端资源设备的算力资源,目标算力资源中的目标算力资源的格式与云算力资源的格式相同;对目标算力资源进行管理。实现了对异构算力资源的纳管。因此,可以解决相关技术中对算力资源的管理问题,达到对算力资源统一管理的效果。
在一个示例性实施例中,从套件服务设备获取目标算力资源,包括:
S1,通过第二接口从套件服务设备获取目标算力资源,其中,第二接口的类型与资源管理***的接口类型相对应。
在一个示例性实施例中,对目标算力资源进行管理之后,方法还包括:
S1,从套件服务设备中获取边端资源设备的事件信息,其中,事件信息包括以下之一:边端资源设备的算力资源的上线事件,边端资源设备的下线事件,边端资源设备的算力资源的变化事件;
S2,通过显示器显示事件信息。
在一个示例性实施例中,对目标算力资源进行管理之后,方法还包括:
S1,通过资源申请接口接收用户的资源请求,其中,资源请求中包括申请的算力资源的属性信息;
S2,按照资源请求从资源池的查找与属性信息对应的算力资源。
下面结合具体实施例对本发明进行说明:
本实施例针对现有技术中存在的以下技术问题,提出一种对算力资源统一纳管的方法:
云边端智能设备资源各自管理,接口不统一,资源无法统一协调,当客户同时有云边端设备时,使用上不方便,且容易造成算力资源浪费。
不同类型,不同计算能力的资源,资源管理***提供统一的申请资源接口,归一化管理计算资源。
申请资源时,可能存在没有对应空闲算力资源的情况,用户获取不到资源,当有资源释放算力,或新的算力资源上线等情况时,用户无法及时感知。
智能资源统一纳管可视化展示及用户可配置分配硬件资源。
本实施例中的云端算力资源可以将智能算子分配给任何终端设备进行使用的云端计算资源(具有视频分析能力);包括端智能资源、边智能资源以及云智能资源,其中,端智能资源,具有视频分析能力的摄像机等具有智能分析能力的终端设备。边智能资源,管理一定范围终端设备,将智能化迁移的具有对纳管范围终端设备进行视频分析能力的智能设备。云智能资源,基于云计算架构的视图云资源。
在本实施例中,异构资源指不同厂家或不同管理形态的资源。
在本实施例中,资源管理***对算力资源进行统一云化,统一云化是指将端资源、边资源和云资源进行统一纳管分配,无差别进行使用,将边端资源能力云化,使其可供任何终端设备进行使用。资源管理中心的用户通常是指某应用子***,如视频流分析***。
在本实施例中,云边端资源是异构的,资源的上报使用不同的协议,因此在进行统一云化时,在架构上需要增加一层无状态可扩展的网关---套件服务,套件服务将边端资源设备和云计算架构对接起来,整体架构如图4所示。
在本实施例中,套件服务一端对接边端资源设备,接收边端资源设备的上下线消息,另一端对接云计算算力资源管理***,实现云端算力资源服务的资源上下线及计算能力变化的协议。
在本实施例中,套件服务将边端资源的IP,设备类型,支持的计算类型,最大能力数,空闲能力数,算法的厂商和算法版本等信息上报到资源管理***,使边端资源在云计算算力资源管理***中与云端算力资源无差别,做到资源扁平化。
资源管理***维护算力资源的资源类型,能力集信息,资源ip,设备类型,算法厂商和版本等信息,将资源扁平化放入***的算力资源池中,用户资源申请分配及可视化展示,如图5所示。
在本实施例中,如图6所示,套件服务需向资源管理***上报的事件有:资源上线事件,资源下线事件,资源能力变化事件。
将纳管的资源在界面上做可视化展示,让用户可以清晰地看到资源管理***中纳管了哪些资源,资源的状态,硬件的使用率,资源的空闲能力等信息,让用户可以更好地下发分配所要执行的任务。
在一个示例性实施例中,如图7所示,用户可订阅资源上下线事件,用户根据资源类型订阅对应资源上线事件,当对应类型的资源上线时,资源管理中心将会通知用户,使得用户可以及时获得资源上线信息,在第一时间利用算力进行任务的计算。
用户根据资源类型订阅对应资源下线事件,当对应类型资源下线时,资源管理中心将会通知用户,使得用户可以在第一时间迁移该资源上执行的任务,最大限度地避免数据的丢失。
用户根据资源类型订阅对应资源能力变化事件,当对应类型资源能力发生时,资源管理中心将会通知用户,使得用户可以在第一时间感知到资源能力的变化,在第一时间利用算力进行任务的计算。
在本实施例中,如图8所示,资源管理中心对外提供申请资源接口,允许根据资源类型、计算能力类型、计算能力数、资源状态等条件对资源进行申请。用户不需要关心资源管理***统一池化后的资源是云资源还是边端资源,只需要关心自己所需要的资源类型(如人脸图片分析资源)、计算能力类型、所需的计算能力数即可。
综上所述,统一云化云边端智能设备资源,使用户在使用上无差别,不感知差异。提供统一的申请资源接口,使不同计算能力的资源可以进行统一管理使用。支持用户订阅资源变化事件,第一时间感知资源的变化情况,及时调整计算任务的执行。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
在本实施例中还提供了一种算力资源的管理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图9是根据本发明实施例的算力资源的管理装置的结构框图(一),如图9所示,该装置包括:
第一获取模块92,用于从边端资源设备获取边端资源设备的算力资源;
第一转换模块94,用于转换算力资源,得到目标算力资源;
第一发送模块96,用于将目标算力资源发送至资源管理***,以指示资源管理***对目标算力资源进行管理。
在一个示例性实施例中,上述第一获取模块包括:第一接收单元,用于通过第一接口接收上述边端资源设备的上下线消息,其中,上述第一接口的接口类型与上述边端资源设备的接口类型相对应;
第一获取单元,用于从上述上下线消息中获取上述算力资源。
在一个示例性实施例中,上述第一转换模块包括:
第一转换单元,用于将上述算力资源转换为预设格式的算力资源,得到上述目标算力资源,其中,上述预设格式的算力资源与上述资源管理***中管理的云算力资源的格式相同。
在一个示例性实施例中,上述第一发送模块,包括:
第一发送单元,用于通过第二接口将上述目标算力资源发送至上述资源管理***,以指示上述资源管理***对上述目标算力资源进行管理,其中,上述第二接口的类型与上述资源管理***的接口类型相对应。
在一个示例性实施例中,上述装置还包括:
第二获取模块,用于将上述目标算力资源发送至资源管理***之后,获取上述边端资源设备的事件信息,其中,上述事件信息包括以下之一:上述边端资源设备的算力资源的上线事件,上述边端资源设备的下线事件,上述边端资源设备的算力资源的变化事件;
第一上报模块,用于向上述资源管理***上报上述事件信息,以指示上述资源管理***显示上述事件信息。
图10是根据本发明实施例的算力资源的管理装置的结构框图(二),如图10所示,该装置包括:
第二获取模块1002,用于从套件服务设备获取目标算力资源,其中,上述目标算力资源中包括边端资源设备的算力资源,上述目标算力资源中的目标算力资源的格式与云算力资源的格式相同;
第一管理模块1004,用于对上述目标算力资源进行管理。
在一个示例性实施例中,上述第三获取模块,包括:
第二获取单元,用于通过第二接口从上述套件服务设备获取上述目标算力资源,其中,上述第二接口的类型与上述资源管理***的接口类型相对应。
在一个示例性实施例中,上述装置还包括:
第四获取模块,用于对上述目标算力资源进行管理之后,从上述套件服务设备中获取上述边端资源设备的事件信息,其中,上述事件信息包括以下之一:上述边端资源设备的算力资源的上线事件,上述边端资源设备的下线事件,上述边端资源设备的算力资源的变化事件;
第一显示模块,用于通过显示器显示上述事件信息。
在一个示例性实施例中,上述装置还包括:
第一接收模块,用于对上述目标算力资源进行管理之后,通过资源申请接口接收用户的资源请求,其中,上述资源请求中包括申请的算力资源的属性信息;
第一查找模块,用于按照上述资源请求从资源池的查找与上述属性信息对应的算力资源。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
在本实施例中,上述计算机可读存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,从边端资源设备获取边端资源设备的算力资源;
S2,转换算力资源,得到目标算力资源;
S3,将目标算力资源发送至资源管理***,以指示资源管理***对目标算力资源进行管理。
在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
在一个示例性实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,从边端资源设备获取边端资源设备的算力资源;
S2,转换算力资源,得到目标算力资源;
S3,将目标算力资源发送至资源管理***,以指示资源管理***对目标算力资源进行管理。
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (13)

1.一种算力资源的管理方法,其特征在于,应用于套件服务设备,包括:
从边端资源设备获取边端资源设备的算力资源;
转换所述算力资源,得到目标算力资源;
将所述目标算力资源发送至资源管理***,以指示所述资源管理***对所述目标算力资源进行管理。
2.根据权利要求1所述的方法,其特征在于,从边端资源设备获取所述边端资源设备的算力资源,包括:
通过第一接口接收所述边端资源设备的上下线消息,其中,所述第一接口的接口类型与所述边端资源设备的接口类型相对应;
从所述上下线消息中获取所述算力资源。
3.根据权利要求1所述的方法,其特征在于,转换所述算力资源,得到目标算力资源,包括:
将所述算力资源转换为预设格式的算力资源,得到所述目标算力资源,其中,所述预设格式的算力资源与所述资源管理***中管理的云算力资源的格式相同。
4.根据权利要求1所述的方法,其特征在于,将所述目标算力资源发送至资源管理***,以指示所述资源管理***对所述目标算力资源进行管理,包括:
通过第二接口将所述目标算力资源发送至所述资源管理***,以指示所述资源管理***对所述目标算力资源进行管理,其中,所述第二接口的类型与所述资源管理***的接口类型相对应。
5.根据权利要求1所述的方法,其特征在于,将所述目标算力资源发送至资源管理***之后,所述方法还包括:
获取所述边端资源设备的事件信息,其中,所述事件信息包括以下之一:所述边端资源设备的算力资源的上线事件,所述边端资源设备的下线事件,所述边端资源设备的算力资源的变化事件;
向所述资源管理***上报所述事件信息,以指示所述资源管理***显示所述事件信息。
6.一种算力资源的管理方法,其特征在于,应用于资源管理***,包括:
从套件服务设备获取目标算力资源,其中,所述目标算力资源中包括边端资源设备的算力资源,所述目标算力资源中的目标算力资源的格式与云算力资源的格式相同;
对所述目标算力资源进行管理。
7.根据权利要求1所述的方法,其特征在于,从套件服务设备获取目标算力资源,包括:
通过第二接口从所述套件服务设备获取所述目标算力资源,其中,所述第二接口的类型与所述资源管理***的接口类型相对应。
8.根据权利要求1所述的方法,其特征在于,对所述目标算力资源进行管理之后,所述方法还包括:
从所述套件服务设备中获取所述边端资源设备的事件信息,其中,所述事件信息包括以下之一:所述边端资源设备的算力资源的上线事件,所述边端资源设备的下线事件,所述边端资源设备的算力资源的变化事件;
通过显示器显示所述事件信息。
9.根据权利要求1所述的方法,其特征在于,对所述目标算力资源进行管理之后,所述方法还包括:
通过资源申请接口接收用户的资源请求,其中,所述资源请求中包括申请的算力资源的属性信息;
按照所述资源请求从资源池的查找与所述属性信息对应的算力资源。
10.一种算力资源的管理装置,其特征在于,应用于套件服务设备,包括:
第一获取模块,用于从边端资源设备获取边端资源设备的算力资源;
第一转换模块,用于转换所述算力资源,得到目标算力资源;
第一发送模块,用于将所述目标算力资源发送至资源管理***,以指示所述资源管理***对所述目标算力资源进行管理。
11.一种算力资源的管理装置,其特征在于,应用于资源管理***,包括:
第二获取模块,用于从套件服务设备获取目标算力资源,其中,所述目标算力资源中包括边端资源设备的算力资源,所述目标算力资源中的目标算力资源的格式与云算力资源的格式相同;
第一管理模块,用于对所述目标算力资源进行管理。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至5任一项中所述的方法,或者执行权利要求6-10任一项中所述的方法。
13.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至5任一项中所述的方法,或者执行权利要求6-10任一项中所述的方法。
CN202110083254.4A 2021-01-21 2021-01-21 算力资源的管理方法及装置、存储介质、电子装置 Pending CN112817751A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110083254.4A CN112817751A (zh) 2021-01-21 2021-01-21 算力资源的管理方法及装置、存储介质、电子装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110083254.4A CN112817751A (zh) 2021-01-21 2021-01-21 算力资源的管理方法及装置、存储介质、电子装置

Publications (1)

Publication Number Publication Date
CN112817751A true CN112817751A (zh) 2021-05-18

Family

ID=75858614

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110083254.4A Pending CN112817751A (zh) 2021-01-21 2021-01-21 算力资源的管理方法及装置、存储介质、电子装置

Country Status (1)

Country Link
CN (1) CN112817751A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114844888A (zh) * 2022-04-01 2022-08-02 杭州安存网络科技有限公司 算力机及其处理方法
WO2023020431A1 (zh) * 2021-08-18 2023-02-23 维沃移动通信有限公司 算力资源的确定方法和设备
CN115936591A (zh) * 2023-02-28 2023-04-07 深圳开鸿数字产业发展有限公司 基于端侧计算的资产管理方法、装置、计算机设备及介质

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023020431A1 (zh) * 2021-08-18 2023-02-23 维沃移动通信有限公司 算力资源的确定方法和设备
CN114844888A (zh) * 2022-04-01 2022-08-02 杭州安存网络科技有限公司 算力机及其处理方法
CN114844888B (zh) * 2022-04-01 2024-01-19 杭州安存网络科技有限公司 算力机及其处理方法
CN115936591A (zh) * 2023-02-28 2023-04-07 深圳开鸿数字产业发展有限公司 基于端侧计算的资产管理方法、装置、计算机设备及介质

Similar Documents

Publication Publication Date Title
CN112817751A (zh) 算力资源的管理方法及装置、存储介质、电子装置
CN113742031B (zh) 节点状态信息获取方法、装置、电子设备及可读存储介质
US20150215228A1 (en) Methods, systems, and computer readable media for a cloud-based virtualization orchestrator
EP3200071A1 (en) Runtime environment configuration method, device and system
US20160344582A1 (en) Call home cluster
CN110688281A (zh) 监控***中的告警方法、装置以及存储介质
CN109246201B (zh) 云资源交付方法、处理器以及存储介质
CN111611091A (zh) 一种业务对象的服务调用方法、装置及介质
CN109120444B (zh) 云资源管理方法、处理器以及存储介质
CN111078404B (zh) 一种计算资源确定方法、装置、电子设备及介质
CN109428926B (zh) 一种调度任务节点的方法和装置
CN114979024A (zh) 算力网络交易方法、装置、计算机可读介质及电子设备
CN104750544A (zh) 应用于分布式***中的进程管理***及进程管理方法
CN110532060A (zh) 一种混合网络环境数据采集方法及***
CN105245553A (zh) 一种soa***及业务处理方法
CN114900558B (zh) 一种通用的设备管理协议控制方法及装置
CN113553194B (zh) 硬件资源管理方法、设备及存储介质
CN113542424A (zh) 数据处理方法、装置、设备及计算机程序产品
CN111831503A (zh) 一种基于监控代理的监控方法和监控代理装置
CN115297162A (zh) 消息的发送方法和装置、存储介质及电子装置
CN112491583A (zh) 一种数据采集和分析的方法及装置
CN113094131A (zh) 提示资源的显示方法、装置、终端、服务器及存储介质
US20150188747A1 (en) Cloud-based data center infrastructure management system and method
CN112311822B (zh) 一种目标信息重分配方法、装置、设备和存储介质
CN113312174A (zh) 一种信息查询方法、装置、电子设备及容器管理***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination