[发明专利]一种虚拟机访问远端加速设备方法及系统有效
申请号: | 201880002508.1 | 申请日: | 2018-03-23 |
公开(公告)号: | CN109496415B | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 苏德现 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 访问 远端 加速 设备 方法 系统 | ||
本申请实施例提供一种虚拟机访问远端加速设备的方法及系统,虚拟机访问其从远端加速系统中租用的资源时,虚拟机不与远端加速系统通过网络进行通信,而是将资源调用指令中的处理命令和加速资源的标识,转换为对所述虚拟机上的虚拟设备文件的访问请求,然后将访问请求发送给物理主机上的访问代理模块,由物理主机的访问代理模块将该待访问远端的加速资源的信息发送至所述远端加速系统。如此,可以实现不同虚拟机之间的网络隔离,降低了公有云场景中运行虚拟机的网络和加速资源的网络是不同的网络的网络管理负担,减小了虚拟机的网络安全风险。
技术领域
本申请涉及计算机技术领域,具体涉及一种虚拟机访问远端加速设备的方法及系统。
背景技术
随着虚拟化和云计算的发展,物理主机通过对硬件资源虚拟化,在物理主机上部署虚拟机(Virtual Machine,VM),越来越多的业务被迁移到虚拟机上。随着客户应用和数据的暴发式增长,对计算能力的要求也越来越高,通用中央处理器(Central ProcessingUnit,CPU)的计算能力已经无法满足当前业务快速发展的高性能计算诉求。因此,能经济有效地获取高性能计算能力、可扩展性好、计算资源利用率高、发展潜力巨大的异构计算应运而生。图形处理器(Graphics Processing Unit,GPU)的功能不再局限于图像处理,发展成为ー个有着高计算峰值和内存带宽的高度并行处理器,用以加速计算,提高业务的计算能力。
目前,通过在远端部署用于提高租户的业务的计算能力的加速资源,例如GPU资源,支持虚拟机各种各样的GPU应用成为新的发展方向。在公有云场景中,运行客户端的网络和加速资源的网络是不同的网络。例如在远端部署GPU资源的公有云场景中,运行虚拟机的网络是公共的网络,运行加速资源的网络是私有的网络。远端随着租户的数量越来越多,如果租户直接访问加速资源的网络,网络管理复杂,增加了安全风险。因此,如何降低公有云场景中的网络管理负担,降低安全风险成为亟待解决的问题。
发明内容
本申请公开了一种虚拟机访问远端加速设备的方法、装置及云计算系统,实现了与远端加速系统进行通信的不同虚拟机之间的网络隔离,减小了虚拟机的网络安全风险。
第一方面,本申请实施例提供一种虚拟机访问远端加速设备的方法,所述虚拟机部署在物理主机上,所述物理主机上还部署有访问代理模块。所述方法包括:所述虚拟机获取对远端加速设备进行访问的资源调用指令,所述虚拟机将所述资源调用指令转换为对所述虚拟机上的虚拟设备文件的访问请求。所述虚拟机将所述访问请求传输到所述访问代理模块,所述访问代理模块通过自身与所述远端加速设备之间的通信连接,向所述远端加速设备发送所述访问请求。
在本申请实施例提供的虚拟机访问远端加速设备的方法中,所述物理主机上部署有访问代理模块,虚拟机访问其从远端加速系统中租用的加速资源时,将对远端加速设备进行访问的资源调用指令转换为对所述虚拟机上的虚拟设备文件的访问请求,将所述访问请求传输到所述访问代理模块,所述访问代理模块通过自身与所述远端加速设备之间的通信连接,向所述远端加速设备发送所述访问请求。在该方法中,虚拟机不与远端加速系统通过网络进行通信,而是将待访问远端的加速资源的资源调用指令转换为对所述虚拟机上的虚拟设备文件的访问请求,将所述访问请求传输到所述物理主机的访问代理模块,由物理主机的访问代理模块将发送访问请求至所述远端加速系统,通过物理主机的访问代理模块代理虚拟机与远端加速系统进行通信,以实现虚拟机业务的加速处理。如此,可以实现多个虚拟机之间的网络隔离,降低了公有云场景中运行虚拟机的网络和加速资源的网络是不同的网络的网络管理负担,减小了虚拟机的网络安全风险。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880002508.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:识别数据将被复制到的网络节点
- 下一篇:对物联网网络进行未来验证和原型制作