[发明专利]一种调度加速资源的方法、装置及加速系统有效
申请号: | 201780030606.1 | 申请日: | 2017-11-15 |
公开(公告)号: | CN110291502B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 贾晓林;王俊捷 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调度 加速 资源 方法 装置 系统 | ||
1.一种调度加速资源的方法,用于虚拟机创建后调度加速资源,其特征在于,应用于加速系统,所述加速系统包括计算节点和至少一个网络加速器,所述计算节点包括虚拟机和调度装置,所述网络加速器包括至少一个物理加速器,所述方法由所述调度装置执行,包括:
接收所述虚拟机发送的加速指令,所述加速指令包含待加速数据;
确定分配给所述虚拟机的虚拟加速器,所述虚拟加速器是为所述虚拟机分配的物理加速资源在所述调度装置上的映射,所述物理加速资源包括所述至少一个所述网络加速器中的至少一个所述物理加速器中的至少部分物理加速资源;
根据所述虚拟加速器确定处理所述加速指令的网络加速器,并将所述加速指令发送给所述网络加速器,以便于所述网络加速器将所述加速指令发送给处理所述加速指令的物理加速器;
接收所述物理加速器通过所述物理加速资源对所述待加速数据进行加速运算后返回的运算结果;
将所述运算结果发送给所述虚拟机。
2.如权利要求1所述的方法,其特征在于,所述根据所述虚拟加速器确定处理所述加速指令的网络加速器包括:
确定与所述虚拟加速器对应的对象加速器,所述对象加速器所在的网络加速器为所述处理所述加速指令的网络加速器;
所述根据所述虚拟加速器确定处理所述加速指令的网络加速器之后还包括:
向所述网络加速器发送所述对象加速器的标识,以便于所述网络加速器根据所述对象加速器的标识确定所述对象加速器对应的物理加速器,并将所述加速指令发送给所述物理加速器。
3.如权利要求1所述的方法,其特征在于,所述根据所述虚拟加速器确定处理所述加速指令的网络加速器包括:
确定与所述虚拟加速器对应的物理加速器,所述物理加速器所在的网络加速器为所述处理所述加速指令的网络加速器;
所述根据所述虚拟加速器确定处理所述加速指令的网络加速器之后还包括:
向所述网络加速器发送所述物理加速器的标识,以便于所述网络加速器根据所述物理加速器的标识将所述加速指令发送给所述物理加速器。
4.如权利要求2所述的方法,其特征在于,所述接收所述虚拟机发送的加速指令之前还包括:
接收管理节点发送的虚拟加速器申请命令,所述虚拟加速器申请命令包括所述对象加速器的标识和所述虚拟机的标识;
确认不存在与所述虚拟机对应的虚拟加速器,则创建所述虚拟机对应的虚拟加速器,并为所述虚拟加速器分配标识;
保存所述虚拟加速器的标识和所述对象加速器的标识的对应关系。
5.如权利要求3所述的方法,其特征在于,所述接收所述虚拟机发送的加速指令之前还包括:
接收管理节点发送的虚拟加速器申请命令,所述虚拟加速器申请命令包括所述物理加速器的标识和所述虚拟机的标识;
确认不存在与所述虚拟机对应的虚拟加速器,则创建所述虚拟机对应的虚拟加速器,并为所述虚拟加速器分配标识;
保存所述虚拟加速器的标识和所述物理加速器的标识的对应关系。
6.如权利要求2 所述的方法,其特征在于,还包括:
接收管理节点发送的虚拟加速器申请命令,所述虚拟加速器申请命令包括所述对象加速器的标识和所述虚拟机的标识;
确认存在与所述虚拟机对应的虚拟加速器,则确定所述虚拟加速器对应的所有对象加速器中是否包括所述对象加速器的标识指示的对象加速器;
如果确定所述虚拟加速器对应的所有对象加速器中不包括所述对象加速器的标识指示的对象加速器,则保存所述虚拟加速器和所述对象加速器的标识的映射关系。
7.如权利要求3 所述的方法,其特征在于,还包括:
接收管理节点发送的虚拟加速器申请命令,所述虚拟加速器申请命令包括所述物理加速器的标识和所述虚拟机的标识;
确认存在与所述虚拟机对应的虚拟加速器,则确定所述虚拟加速器对应的所有物理加速器中是否包括所述物理加速器的标识指示的物理加速器;
如果确定所述虚拟加速器对应的所有物理加速器中不包括所述物理加速器的标识指示的物理加速器,则保存所述虚拟加速器和所述物理加速器的标识的映射关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780030606.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:计算中的错误校正
- 下一篇:信息处理系统和信息处理方法