[发明专利]通过云资源管理器管理加速器资源的技术在审
申请号: | 201780094882.4 | 申请日: | 2017-09-30 |
公开(公告)号: | CN111108474A | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | M·K·布汉达鲁;S·纳达图尔;J·格雷科;R·多布斯;Y·杜 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉;何焜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 资源管理器 管理 加速器 资源 技术 | ||
1.一种用于管理加速器资源的云资源管理器,所述云资源管理器包括:
网络接口控制器,用于从多个节点计算设备中的每一个接收加速器使用信息;以及
加速器管理器,用于:
接收待执行任务的任务参数;
访问任务分配策略;
基于所述任务参数和所述任务分配策略来确定多个节点计算设备中的目的地节点计算设备;以及
将所述任务分配给目的地节点计算设备。
2.如权利要求1所述的云资源管理器,其中所述任务参数包括要在所述任务的执行中使用的加速器镜像的指示,
其中加速器使用信息包括加速器镜像的实例在所述目的地节点计算设备中可用的指示,
其中确定所述目的地节点计算设备包括基于加速器镜像的实例在所述目的地节点计算设备中可用的指示来确定所述目的地节点计算设备。
3.如权利要求1所述的云资源管理器,其中任务参数包括要在所述任务的执行中使用的加速器镜像的指示,
其中加速器使用信息包括所述目的地节点计算设备的加速器设备具有可用于所述加速器镜像的空间的指示,以及
其中确定所述目的地节点计算设备包括基于所述目的地节点计算设备中可用于所述加速器镜像的空间来确定目的地节点计算设备。
4.如权利要求1所述的云资源管理器,其中任务参数包括要在所述任务的执行中使用的加速器镜像的指示,
其中加速器使用信息包括所述目的地节点计算设备的加速器设备在加速器设备进行碎片整理之后将在所述加速器设备上具有可用于所述加速器镜像的空间的指示;
其中确定所述目的地节点计算设备包括基于在所述加速器设备进行碎片整理之后在所述目的地节点计算设备中可用于所述加速器镜像的空间来确定所述目的地节点计算设备。
5.如权利要求1所述的云资源管理器,其中任务参数包括要在所述任务的执行中使用的加速器镜像的指示,其中加速器管理器进一步用于存储多个加速器镜像;其中所述多个加速器镜像包括要在所述任务的执行中使用的加速器镜像;以及
其中所述网络接口控制器进一步用于响应于接收到要在所述任务的执行中使用的所述加速器镜像的指示而将所述加速器镜像发送到所述目的地节点计算设备。
6.如权利要求1所述的云资源管理器,其中加速器使用信息包括以下至少一个:(i)部署在多个节点计算设备的每一个上的加速器镜像,(ii)是否允许共享部署在多个节点计算设备中的每一个上的每个加速器镜像,(iii)多个节点计算设备中的每一个的至少一个加速器设备中有多少空闲空间,(iv)多个节点计算设备中的每一个的至少一个加速器设备的加速器镜像的使用频率,(v)多个节点计算设备中的每一个的功率使用,以及(vi)最后一次使用多个节点计算设备中的每一个的至少一个加速器设备的加速器镜像的指示。
7.一种节点计算设备,所述节点计算设备用于管理所述节点计算设备的加速器资源,所述节点计算设备包括:
网络接口控制器,用于接收要由所述节点计算设备执行的任务的任务参数;以及
加速器管理器,用于:
访问任务调度策略;
基于所述任务参数和所述任务调度策略来调度所述任务;以及
响应于所述任务被调度而在节点计算设备的加速器设备上执行所述任务。
8.如权利要求7所述的节点计算设备,其中网络接口控制器进一步用于将加速器使用信息发送到云资源管理器,并且其中加速器使用信息包括以下至少一个:(i)部署在所述节点计算设备上的加速器镜像,(ii)是否允许共享部署在所述节点计算设备上的每个加速器镜像,(iii)所述加速器设备中有多少空闲空间,(iv)所述加速器设备的加速器镜像的使用频率,(v)所述加速器设备的功率使用,以及(vi)最后一次使用所述加速器设备的加速器镜像的指示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780094882.4/1.html,转载请声明来源钻瓜专利网。