[发明专利]一种虚拟机的创建方法和装置在审
申请号: | 201910573307.3 | 申请日: | 2019-06-28 |
公开(公告)号: | CN110377394A | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 钱兵;方浩 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 胡艳华;解婷婷 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 镜像系统 创建 方法和装置 虚拟化 操作系统安装 文件传输服务 传输服务 启动文件 外界影响 文件创建 文件挂载 虚拟机时 镜像库 存储 | ||
本发明实施例公开了一种虚拟机的创建方法和装置,该方法包括:在虚拟化节点中启动文件传输服务;通过所述文件传输服务将所述虚拟化节点中创建的镜像库中存储的镜像系统文件挂载到虚拟机中;启动虚拟机,并在所述虚拟机中根据所述镜像系统文件进行操作系统安装,以完成虚拟机的创建。通过该实施例方案,实现了通过ISO等镜像系统文件创建虚拟机时,不受外界影响,提高了虚拟机的创建效率。
技术领域
本发明实施例涉及虚拟化技术,尤指一种虚拟机的创建方法和装置。
背景技术
在虚拟化环境中,虚拟机是最基本且重要的一个资源,在应用虚拟化资源时,创建虚拟机是必不可少的。目前可以通过qcow2(虚拟操作系统模拟器QEMU模拟器支持的一种磁盘镜像)文件、快照、模板、ISO(光盘的镜像系统文件)等方法创建虚拟机,ISO方式创建虚拟机中的一个关键步骤是选择并挂载ISO文件,目前ISO文件的提供形式有:通过CIFS(通用网络文件系统)共享文件夹、通过NFS(网络文件系统)共享文件夹,这两种形式都是依赖于外部配置共享服务的server(服务器)端,当出现网络故障或server故障时,ISO文件就不能访问,因此目前的ISO提供形式受外界影响较大。
发明内容
本发明实施例提供了一种虚拟机的创建方法和装置,能够使得通过ISO等镜像系统文件创建虚拟机时,不受外界影响,提高虚拟机的创建效率。
为了达到本发明实施例目的,本发明实施例提供了一种虚拟机的创建方法,所述方法可以包括:
在虚拟化节点中启动文件传输服务;
通过所述文件传输服务将所述虚拟化节点中创建的镜像库中存储的镜像系统文件挂载到虚拟机中;
启动虚拟机,并在所述虚拟机中根据所述镜像系统文件进行操作系统安装,以完成虚拟机的创建。
在本发明的示例性实施例中,所述方法还可以包括:预先在所述虚拟化节点中创建所述镜像库。
在本发明的示例性实施例中,所述在所述虚拟化节点中创建所述镜像库可以包括:在所述虚拟化节点中创建本地虚拟池,并将所述本地虚拟池标记为所述镜像库。
在本发明的示例性实施例中,所述本地虚拟池仅用于存放镜像系统文件。
在本发明的示例性实施例中,所述方法还可以包括:在创建所述镜像库之后,在所述虚拟化节点中启动所述文件传输服务,并将所述镜像库的地址配置到所述文件传输服务的配置文件中。
在本发明的示例性实施例中,所述方法还可以包括:预先通过所述文件传输服务将创建虚拟机所需的镜像系统文件上传至所述镜像库中。
在本发明的示例性实施例中,所述方法还可以包括:在虚拟机根据所述镜像系统文件进行操作系统安装之前,在虚拟机的可扩展标记语言xml配置文件中按照libvirt官方文档对所述镜像系统文件进行配置。
在本发明的示例性实施例中,所述文件传输服务可以包括:文件传输协议FTP服务。
在本发明的示例性实施例中,所述镜像系统文件可以包括:光盘镜像系统文件ISO。
为了达到本发明实施例目的,本发明实施例还提供了一种虚拟机的创建装置,可以包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现上述任意一项所述的虚拟机的创建方法。
本发明实施例的有益效果可以包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910573307.3/2.html,转载请声明来源钻瓜专利网。