[发明专利]一种数据加速方法及虚拟加速器有效
申请号: | 201611086112.9 | 申请日: | 2016-11-30 |
公开(公告)号: | CN108121587B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 姚传群;刘勇;甘卫东 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;H04L12/24 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 加速 方法 虚拟 加速器 | ||
本发明实施例提供一种数据加速方法及虚拟加速器,涉及网络功能虚拟化NFV技术领域,用于实现NFV场景中的数据加速。该方法应用于网络功能虚拟化NFV系统中,所述NFV系统包括虚拟加速器和物理加速器,所述方法包括:所述虚拟加速器接收第一待加速数据;所述虚拟加速器向所述物理加速器发送加速请求消息;其中,所述加速请求消息包括所述第一待加速数据,用于指示所述物理加速器对所述第一待加速数据进行加速。
技术领域
本发明涉及网络功能虚拟化技术领域,尤其涉及一种数据加速方法及虚拟加速器。
背景技术
网络功能虚拟化(英文:network function virtualization,简称:NFV)是指利用虚拟化技术,将网络设备的功能分割成几个功能区块,分别以分布式的软件方式实现,为网络中的其他网络设备提供服务,而不再拘限于网络的硬件架构。
目前,随着网络设备的网络功能虚拟化,性能成为运营商最关注的一个方向,而解决性能的唯一方法就是实现NFV场景中的数据加速。现有技术中,数据加速的方法通常都只适用于独立的服务器或者单板中,即每个服务器或单板上均配置有加速硬件,由该加速硬件对该服务器或单板中需要加速的数据进行加速。而对于NFV场景中的数据加速尚未给出具体的解决方法。
发明内容
本发明的实施例提供一种数据加速方法及虚拟加速器,用于实现NFV场景中的数据加速。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种数据加速方法,应用于网络功能虚拟化NFV系统中,该NFV系统包括虚拟加速器和物理加速器,该方法包括:虚拟加速器接收第一待加速数据;虚拟加速器向物理加速器发送加速请求消息;其中,加速请求消息包括第一待加速数据,用于指示物理加速器对第一待加速数据进行加速。上述技术方案中,当虚拟加速器接收到第一待加速数据时,虚拟加速器可以向物理加速器发送包括第一待加速数据的加速请求消息,从而使物理加速器在接收到待第一待加速数据时,对第一待加速数据进行加速,从而通过虚拟加速器实现NFV系统中的数据加速功能,进而提高了数据处理效率。
在第一方面的一种可能的实现方式中,虚拟加速器向物理加速器发送加速请求消息之后,该方法还包括:虚拟加速器接收物理加速器发送的第一目标数据;其中,第一目标数据为物理加速器对第一待加速数据进行加速后的数据;虚拟加速器发送第一目标数据。上述可能的实现方式中,物理加速器可以将第一目标数据返回给应用程序,从而实现了NFV系统中对应用程序的数据加速功能,进而提高了数据处理效率。
在第一方面的一种可能的实现方式中,虚拟加速器向物理加速器发送加速请求消息,包括:虚拟加速器通过加速网络通道向物理加速器发送加速请求消息;其中,虚拟加速器与物理加速器通过加速网络通道连接。
在第一方面的一种可能的实现方式中,虚拟加速器接收物理加速器发送的第一目标数据,包括:虚拟加速器通过加速网络通道接收物理加速器发送的第一目标数据;其中,虚拟加速器与物理加速器通过加速网络通道连接。
上述可能的实现方式中,当虚拟加速器和物理加速器不在同一设备中时,虚拟加速器和物理加速器通过加速网络通道实现传输数据加速功能,从而在其他设备不具备物理加速器的情况下,也可以实现对待加速数据的加速,从而提高了加速资源的利用率。
在第一方面的一种可能的实现方式中,虚拟加速器接收第一待加速数据之前,该方法还包括:虚拟加速器接收加速配置信息,加速配置信息用于指示虚拟加速器通过物理加速器进行数据加速。上述可能的实现方式中,虚拟加速器通过接受加速配置信息,可以合理地将虚拟加速器和物理加速器进行绑定,使虚拟加速器在进行数据加速时,将待加速数据发送给对应的物理加速器实现数据加速的功能,从而可以提高加速资源的利用率和数据加速的效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611086112.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置