一种资源分配方法、系统及设备技术方案

技术编号:28130189 阅读:31 留言:0更新日期:2021-04-19 11:51
本申请公开了一种资源分配方法、系统及设备。本申请公开的方法能够调取与待处理任务对应的类组件;通过该类组件的输入及管理接口将待处理任务传输至该类组件中的至少一个虚拟机,使得对应虚拟机执行该任务;若待处理任务执行完成,则通过该类组件的输出及应用接口输出相应的执行结果。本申请基于虚拟机概念的类组件可使整个系统的资源被统一分配和调度,由于类组件中的虚拟机创建时已分配好对应的虚拟资源,因此各个虚拟机不会争抢资源,不同的类组件也不会争抢资源,从而避免了资源的争抢和浪费。相应地,本申请提供的一种资源分配系统及设备,也同样具有上述技术效果。也同样具有上述技术效果。也同样具有上述技术效果。

【技术实现步骤摘要】
一种资源分配方法、系统及设备


[0001]本申请涉及计算机
,特别涉及一种资源分配方法、系统及设备。

技术介绍

[0002]随着高性能计算、智能设备的发展,越来越多的计算机组件开始附加智能化的策略;同时,伴随着网络与物联网技术在智能领域的发展与延伸,外设与终端的智能化已经变得越来越普及。但是,智能化或智能计算往往要求更高的算力、存储、数据带宽等资源、以及更复杂算法与深结构模型的支持,当各个硬件组件都从自身需求的最大化出发来设计、装配这些硬软件资源时,由于整机并非时刻都会高负载运行,因此造成了整个系统中这些资源的冗余浪费,甚至会带来不同步、不协调的冲突与风险。
[0003]在传统的计算机体系结构中(如冯
·
诺伊曼体系结构),各个部件之间的角色划分是相对清晰的、任务分配也相对独立。比如,CPU主要用于计算,硬盘与内存担当存储载体。但是,随着计算机技术的发展,尤其是近年来人工智能技术与机器学习算法的跳跃式的进步,传统的系统结构与分配正发生着变化。比如,很多视频、音频的输入设备不仅要具备信号的捕捉功能,还要兼备部分的数据本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种资源分配方法,其特征在于,包括:获取待处理任务;调取与所述待处理任务对应的类组件;所述类组件包括:输入及管理接口、输出及应用接口以及至少一个虚拟机,每个所述虚拟机分配有相应的虚拟资源,所述至少一个虚拟机共享所述输入及管理接口、所述输出及应用接口,以及执行所述待处理任务所需的所有数据信息;通过所述输入及管理接口将所述待处理任务传输至所述至少一个虚拟机,以使所述至少一个虚拟机执行所述待处理任务;若所述待处理任务执行完成,则通过所述输出及应用接口输出相应的执行结果。2.根据权利要求1所述的资源分配方法,其特征在于,还包括:在执行所述待处理任务的过程中,若任一个目标虚拟机在预设时间段内一直处于空闲状态,则将所述目标虚拟机关机或休眠;和/或在执行所述待处理任务的过程中,若任一个目标虚拟机的虚拟资源不足,则为所述目标虚拟机增加所述虚拟资源。3.根据权利要求1所述的资源分配方法,其特征在于,所述数据信息包括:所述待处理任务包括的各个子任务,执行所述待处理任务所需的计算模型和数据集。4.根据权利要求1所述的资源分配方法,其特征在于,还包括:配置每个虚拟机对应的响应等级,以根据所述响应等级暂停或启动各个虚拟机。5.根据权利要求1所述的资源分配方法,其特征在于,还包括:配置所述类组件的访问权限,以根据所述访问权限管理所述执行结果,并对所述至少一个虚拟机进行启动或关闭操作。6.根据权利要求1所述的资源分配方法,其特征在于,所述调取与所述待处理任务对应的类组件,包括:获取所述待处理任务的任务标签;查询预设类组件集中...

【专利技术属性】
技术研发人员:王岩李卫军
申请(专利权)人:深圳大普微电子科技有限公司
类型:发明
国别省市:

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

1