一种计算资源的管理方法、装置、设备、介质及产品与流程

allin2025-05-07  133


本发明涉及计算机,尤其涉及一种计算资源的管理方法、装置、设备、介质及产品。


背景技术:

1、算网的全称是算力网络(computing network),它是计算和网络的高度协同。算力网络将计算单元和计算能力嵌入网络,实现“云、管、边、端”的高效协同,提高计算资源利用率。

2、现有的算网搭建方法主要集合了容器化技术,比如使用kubernetes或kuberflow搭建分布式大数据模型等,现有的方案是根据实际需求分析确定计算节点,然后基于计算节点选型搭建计算网络,需要更多的计算节点的配合,提高了硬件资源的成本,容易出现硬件资源分配不均的情况。


技术实现思路

1、本发明提供了一种计算资源的管理方法、装置、设备、介质及产品,能够以适量的计算节点完成复杂计算任务的处理,节省了计算节点的硬件资源。

2、根据本发明的一方面,提供了一种计算资源的管理方法,该方法应用于计算资源管理系统,所述计算资源管理系统至少包括一个计算节点和计算资源管理设备;所述计算资源管理设备移植有鸿蒙操作系统,通过所述鸿蒙操作系统对所述计算节点进行分布式管理;所述方法包括:

3、所述计算资源管理设备通过所述鸿蒙操作系统的分布式软总线实时获取所述计算节点的算力资源;

4、当所述计算资源管理设备接收到目标计算任务时,基于所述算力资源和所述目标计算任务的任务需求从所述计算节点中确定目标计算节点,以基于所述目标计算节点构建所述目标计算任务的算网。

5、可选的,所述鸿蒙操作系统还包括鸿蒙微内核;所述计算节点集成于鸿蒙微内核中,用于处理由所述计算资源管理设备分发的目标计算任务。

6、可选的,方法还包括:

7、所述计算节点实时获取当前的算力资源,将所述算力资源上报至所述计算资源管理设备;其中,所述算力资源至少包括中央处理器、图形处理器以及内存。

8、可选的,所述任务需求至少包括计算资源类型和计算量;

9、基于所述算力资源和所述目标计算任务的任务需求从所述计算节点中确定目标计算节点,包括:

10、根据所述计算资源类型和所述计算量确定目标算力资源;

11、根据所述目标算力资源从所述计算节点中确定对应的目标计算节点。

12、可选的,在所述计算资源管理设备接收到目标计算任务之前,还包括:

13、获取初始计算任务和算力调度策略;

14、根据所述算力调度策略对所述初始计算任务进行拆分得到目标计算任务。

15、可选的,方法还包括:

16、获取鸿蒙操作系统源码和所述计算资源管理设备;

17、对所述鸿蒙操作系统源码进行编译,将编译后的鸿蒙操作系统源码移植到所述计算资源管理设备。

18、根据本发明的另一方面,提供了一种计算资源的管理装置,该装置配置于计算资源管理系统,所述计算资源管理系统至少包括一个计算节点和计算资源管理设备;所述计算资源管理设备移植有鸿蒙操作系统,通过所述鸿蒙操作系统对所述计算节点进行分布式管理;所述装置包括:

19、资源获取模块,设置于所述计算资源管理设备,用于通过所述鸿蒙操作系统的分布式软总线实时获取所述计算节点的算力资源;

20、算网构建模块,用于当所述计算资源管理设备接收到目标计算任务时,基于所述算力资源和所述目标计算任务的任务需求从所述计算节点中确定目标计算节点,以基于所述目标计算节点构建所述目标计算任务的算网。

21、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:

22、至少一个处理器;以及

23、与所述至少一个处理器通信连接的存储器;其中,

24、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的计算资源的管理方法。

25、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行实现本发明任一实施例所述的计算资源的管理方法。

26、根据本发明的另一方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序在被处理器执行时实现本发明任一实施例所述的计算资源的管理方法。

27、本发明实施例的技术方案,通过所述计算资源管理设备通过所述鸿蒙操作系统的分布式软总线实时获取所述计算节点的算力资源;当所述计算资源管理设备接收到目标计算任务时,基于所述算力资源和所述目标计算任务的任务需求从所述计算节点中确定目标计算节点,以基于所述目标计算节点构建所述目标计算任务的算网。本技术方案,能够以适量的计算节点完成复杂计算任务的处理,节省了计算节点的硬件资源。

28、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种计算资源的管理方法,其特征在于,该方法应用于计算资源管理系统,所述计算资源管理系统至少包括一个计算节点和计算资源管理设备;所述计算资源管理设备移植有鸿蒙操作系统,通过所述鸿蒙操作系统对所述计算节点进行分布式管理;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述鸿蒙操作系统还包括鸿蒙微内核;所述计算节点集成于鸿蒙微内核中,用于处理由所述计算资源管理设备分发的目标计算任务。

3.根据权利要求1所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,所述任务需求至少包括计算资源类型和计算量;

5.根据权利要求1所述的方法,其特征在于,在所述计算资源管理设备接收到目标计算任务之前,还包括:

6.根据权利要求1所述的方法,其特征在于,还包括:

7.一种计算资源的管理装置,其特征在于,该装置配置于计算资源管理系统,所述计算资源管理系统至少包括一个计算节点和计算资源管理设备;所述计算资源管理设备移植有鸿蒙操作系统,通过所述鸿蒙操作系统对所述计算节点进行分布式管理;所述装置包括:

8.一种电子设备,其特征在于,所述电子设备包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-6中任一项所述的计算资源的管理方法。

10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-6中任一项所述的计算资源的管理方法。


技术总结
本发明实施例公开了一种计算资源的管理方法、装置、设备、介质及产品。该方法应用于计算资源管理系统,所述计算资源管理系统至少包括一个计算节点和计算资源管理设备;所述计算资源管理设备移植有鸿蒙操作系统,通过所述鸿蒙操作系统对所述计算节点进行分布式管理;该方法包括:所述计算资源管理设备通过所述鸿蒙操作系统的分布式软总线实时获取所述计算节点的算力资源;当所述计算资源管理设备接收到目标计算任务时,基于所述算力资源和所述目标计算任务的任务需求从所述计算节点中确定目标计算节点,以基于所述目标计算节点构建所述目标计算任务的算网。本技术方案,能够以适量的计算节点完成复杂计算任务的处理,节省了计算节点的硬件资源。

技术研发人员:王崇阳,黄新天,李明
受保护的技术使用者:上海思朗万维计算技术有限责任公司
技术研发日:
技术公布日:2024/10/31
转载请注明原文地址: https://www.8miu.com/read-21040.html

最新回复(0)