[发明专利]创建虚拟机的方法、装置、设备和计算机存储介质在审
申请号: | 201910701483.0 | 申请日: | 2019-07-31 |
公开(公告)号: | CN110489210A | 公开(公告)日: | 2019-11-22 |
发明(设计)人: | 郭利军;张宇;刘琦 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F8/61;G06F8/71 |
代理公司: | 11412 北京鸿德海业知识产权代理事务所(普通合伙) | 代理人: | 田宏宾<国际申请>=<国际公布>=<进入 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 创建 安装文件 驱动 统一计算设备架构 计算机存储介质 图形处理器 服务器端 人力成本 云服务器 云计算 成功率 | ||
1.一种创建虚拟机的方法,其特征在于,所述方法包括:
服务器端获取创建虚拟机的请求,所述请求中包含图形处理器GPU驱动的版本;
确定与所述GPU驱动的版本对应的统一计算设备架构CUDA的版本,并分别获取与GPU驱动的版本以及CUDA的版本对应的安装文件;
根据普通镜像以及所述安装文件,在云服务器中完成虚拟机的创建。
2.根据权利要求1所述的方法,其特征在于,所述服务器端获取创建虚拟机的请求包括:
获取创建虚拟机所使用的镜像;
确定所获取镜像的类型是否为普通镜像,若是,则在获取GPU驱动的版本后得到创建虚拟机的请求,否则直接根据所获取的镜像创建虚拟机。
3.根据权利要求1所述的方法,其特征在于,所述确定与所述GPU驱动的版本对应的CUDA的版本包括:
根据预设的GPU驱动以及CUDA之间版本的对应关系,将与所述GPU驱动的版本对应的版本作为CUDA的版本。
4.根据权利要求1所述的方法,其特征在于,所述分别获取与GPU驱动的版本以及CUDA的版本对应的安装文件包括:
确定服务器端是否能够访问外网;
若是,则通过外网访问GPU厂商来获取相应的安装文件,否则通过内网访问预设数据库来获取相应的安装文件。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若无法获取相应的安装文件,则生成提示信息,以提示用户安装文件获取失败,并告知用户如何进行手动操作。
6.根据权利要求1所述的方法,其特征在于,所述普通镜像为不包含GPU驱动以及CUDA的配置模板的镜像。
7.根据权利要求1所述的方法,其特征在于,所述根据普通镜像以及所述安装文件在云服务器中完成虚拟机的创建包括:
根据普通镜像进行虚拟机应用环境的初始化;
在应用环境初始化后的虚拟机中,根据安装文件安装GPU驱动以及CUDA。
8.一种创建虚拟机的装置,其特征在于,所述装置位于服务器端,包括:
获取单元,用于获取创建虚拟机的请求,所述请求中包含图形处理器GPU驱动的版本;
处理单元,用于确定与所述GPU驱动的版本对应的统一计算设备架构CUDA的版本,并分别获取与GPU驱动的版本以及CUDA的版本对应的安装文件;
创建单元,用于根据普通镜像以及所述安装文件,在云服务器中完成虚拟机的创建。
9.根据权利要求8所述的装置,其特征在于,所述获取单元在获取创建虚拟机的请求时,具体执行:
获取创建虚拟机所使用的镜像;
确定所获取镜像的类型是否为普通镜像,若是,则在获取GPU驱动的版本后得到创建虚拟机的请求,否则直接根据所获取的镜像创建虚拟机。
10.根据权利要求8所述的装置,其特征在于,所述处理单元在确定与所述GPU驱动的版本对应的CUDA的版本时,具体执行:
根据预设的GPU驱动以及CUDA之间版本的对应关系,将与所述GPU驱动的版本对应的版本作为CUDA的版本。
11.根据权利要求8所述的装置,其特征在于,所述处理单元在分别获取与GPU驱动的版本以及CUDA的版本对应的安装文件时,具体执行:
确定服务器端是否能够访问外网;
若是,则通过外网访问GPU厂商来获取相应的安装文件,否则通过内网访问预设数据库来获取相应的安装文件。
12.根据权利要求8所述的装置,其特征在于,所述处理单元还执行:
若无法获取相应的安装文件,则生成提示信息,以提示用户安装文件获取失败,并告知用户如何进行手动操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910701483.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及设备
- 下一篇:基于文件过滤驱动框架的回放方法和装置