[发明专利]一种加速器加载方法、系统和加速器加载装置有效
申请号: | 201610989130.1 | 申请日: | 2016-11-09 |
公开(公告)号: | CN108062239B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 曹倩;赵宇萍;胡新宇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/455;G06F8/65 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加速器 加载 方法 系统 装置 | ||
本发明提供了一种加速器加载方法和系统。加速器加载装置获取加速需求,所述加速需求包括待创建虚拟机的加速功能和所述待创建虚拟机的加速性能。所述加速器加载装置确定满足所述待创建虚拟机的加速功能和所述待创建虚拟机的加速性能的目标加速器。所述加速器加载装置确定对应所述目标加速器的镜像,并向所述目标加速器所在的目标主机发送镜像加载命令,所述镜像加载命令用于使所述目标主机根据所述镜像加载命令为所述目标加速器加载所述镜像。本发明可以根据待创建虚拟机所需要的加速功能和加速性能确定能够创建该虚拟机的目标主机,并将用于加速的镜像加载到该目标主机的可用加速器上,实现了加速器的动态加载和部署。
技术领域
本发明涉及加速技术,尤其涉及一种加速器加载方法、系统和加速器加载装置。
背景技术
网络运营商的网络通常是由大规模并且迅速增长的多种多样的硬件设备组成。开发一个新的网络业务或者网络功能经常需要新类型的设备,而为这些新类型的设备寻找空间、提供电源变得越来越困难。更为严重的是,硬件生命周期变得越来越短而业务创造却在加速,这抑制了新增值业务的部署,并且限制了不断增长的以网络为中心领域的创新。
网络功能虚拟化(英文:Network Functions Virtualisation,简称:NFV)通过借用虚拟化技术,将许多类型的网络设备合并到符合工业标准的高容量服务器、交换机或存储设备上,这些服务器、交换机或者存储设备可以部署在数据中心,网络节点或者用户端。NFV实现了软件的灵活加载,从而加快了网络部署和调整的速度,降低了业务部署的复杂度,提高了网络设备的统一化、通用化、适配性等。
由于NFV架构采用了工业标准硬件,而标准硬件在处理大量网络功能时,存在性能下降的问题。为了解决NFV架构性能下降问题,NFV硬件加速成为了一个重要的研究方向。硬件加速,具体来说,就是使用专用的更高效的硬件来实现特定的网络功能,而实现这些功能的硬件,称为加速器。
目前,加速功能的提供方式可以分为两类:第一类,由加速器厂商提供的固定功能(fixed-function)加速;第二类,加速器厂商提供加速功能的镜像(image),并在厂商提供的驱动器(driver)中提供镜像的加载功能,在服务器(server)本地加载镜像。这样服务器可以通过加载不同功能的镜像,实现不同的加速功能。
然而,现有的加速器即使在加载镜像的时候,也只能加载特定功能的镜像,而不支持按需动态加载不同的镜像,不能实现不同的功能。这样,当需要不同的加速功能时,必须提供相应的硬件加速器,造成资源的浪费。
发明内容
为了解决上述现有技术中的问题,本发明提供一种加速器加载方法、系统和加速器加载装置,能够为加速器动态加载满足待创建虚拟机的加速需求的镜像,以实现加速器的按需分配,节约硬件资源。
本发明第一方面提供了一种加速器加载方法,应用于加速器加载装置。所述加速器加载装置获取加速需求,所述加速需求包括待创建虚拟机的加速功能和所述待创建虚拟机的加速性能。所述加速器加载装置确定满足所述待创建虚拟机的加速功能和所述待创建虚拟机的加速性能的目标加速器并确定对应所述目标加速器的镜像。所述加速器加载装置向所述目标加速器所在的目标主机发送镜像加载命令,所述镜像加载命令包括所述镜像的描述符以及所述目标加速器的标识,所述镜像加载命令用于使所述目标主机根据所述镜像加载命令为所述目标加速器加载所述镜像;所述镜像的描述符包括所述镜像的标识和所述镜像的位置中的至少一个。
通过上述方式,可以根据待创建虚拟机的加速需求为目标加速器加载满足所述加速需求的镜像,使所述目标加速器具有所述加速需求相应的功能,实现了加速器的按需分配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610989130.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电动滚轮高效牙刷
- 下一篇:核电站设计运行支持方法及系统