[发明专利]一种资源分配方法、系统及设备在审
申请号: | 202011603892.6 | 申请日: | 2020-12-29 |
公开(公告)号: | CN112667401A | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 王岩;李卫军 | 申请(专利权)人: | 深圳大普微电子科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455;G06F9/448;G06F9/445 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 陈彦如 |
地址: | 518000 广东省深圳市龙岗*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 分配 方法 系统 设备 | ||
本申请公开了一种资源分配方法、系统及设备。本申请公开的方法能够调取与待处理任务对应的类组件;通过该类组件的输入及管理接口将待处理任务传输至该类组件中的至少一个虚拟机,使得对应虚拟机执行该任务;若待处理任务执行完成,则通过该类组件的输出及应用接口输出相应的执行结果。本申请基于虚拟机概念的类组件可使整个系统的资源被统一分配和调度,由于类组件中的虚拟机创建时已分配好对应的虚拟资源,因此各个虚拟机不会争抢资源,不同的类组件也不会争抢资源,从而避免了资源的争抢和浪费。相应地,本申请提供的一种资源分配系统及设备,也同样具有上述技术效果。
技术领域
本申请涉及计算机技术领域,特别涉及一种资源分配方法、系统及设备。
背景技术
随着高性能计算、智能设备的发展,越来越多的计算机组件开始附加智能化的策略;同时,伴随着网络与物联网技术在智能领域的发展与延伸,外设与终端的智能化已经变得越来越普及。但是,智能化或智能计算往往要求更高的算力、存储、数据带宽等资源、以及更复杂算法与深结构模型的支持,当各个硬件组件都从自身需求的最大化出发来设计、装配这些硬软件资源时,由于整机并非时刻都会高负载运行,因此造成了整个系统中这些资源的冗余浪费,甚至会带来不同步、不协调的冲突与风险。
在传统的计算机体系结构中(如冯·诺伊曼体系结构),各个部件之间的角色划分是相对清晰的、任务分配也相对独立。比如,CPU主要用于计算,硬盘与内存担当存储载体。但是,随着计算机技术的发展,尤其是近年来人工智能技术与机器学习算法的跳跃式的进步,传统的系统结构与分配正发生着变化。比如,很多视频、音频的输入设备不仅要具备信号的捕捉功能,还要兼备部分的数据计算处理能力;又如,很多智能化任务,不仅需要消耗运算器的算力,同时还要有足够多的高带宽和存储空间的支持。
所以,随着当前技术的发展(包括高性能计算、人工智能、大数据以及网络技术等),计算机组件、外设与终端的智能化对算力、存储和带宽等要素同时提出了要求。但是,在传统的计算机体系结构下,这些需求很难被满足或是被同时满足。比如,当存储设备需要额外算力支撑时,由于各个硬件组件之间不会互借资源,那么可能出现即使CPU当前相对空闲,任务也不能被分配过去。
针对这个问题,现有技术通常采用两种做法:驱动支持,或是增加资源。图1展示了常见的计算机系统架构。
对于第一种方法,在对应的驱动程序运行时,通过向系统层发出请求与获取响应,为所驱动的硬件在主机组件或其它外设上申请所需相应的资源,如图2所示。但是,在多个执行相同或相似任务的硬件同时申请资源的情况下,很容易造成系统中同时存在多个形式相同或相似的资源副本,从而导致资源浪费和占用。并且,硬件组件申请资源后,可能不会及时释放,这也导致了资源的浪费和紧缺。
对于第二种方法,虽然免去了主机系统对于硬件资源的额外分配和管理,但是需要付出高额的资源成本;比如:一个小型数据中心配有较多硬盘,那么各个硬盘的主控算力将会有大量空闲,从而导致资源浪费。
可见,现有方案容易造成资源竞争紧缺和浪费。因此,如何避免资源竞争紧缺和浪费,是本领域技术人员需要解决的问题。
发明内容
有鉴于此,本申请的目的在于提供一种资源分配方法、系统及设备,以避免资源竞争紧缺和浪费。其具体方案如下:
第一方面,本申请提供了一种资源分配方法,包括:
获取待处理任务;
调取与所述待处理任务对应的类组件;所述类组件包括:输入及管理接口、输出及应用接口以及至少一个虚拟机,每个所述虚拟机分配有相应的虚拟资源,所述至少一个虚拟机共享所述输入及管理接口、所述输出及应用接口,以及执行所述待处理任务所需的所有数据信息;
通过所述输入及管理接口将所述待处理任务传输至所述至少一个虚拟机,以使所述至少一个虚拟机执行所述待处理任务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大普微电子科技有限公司,未经深圳大普微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011603892.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于形成铜金属层的方法及半导体结构
- 下一篇:艾草除菌香皂