The invention relates to the technical field of the virtual machine disk, in particular to a method for constructing a virtual disk which combines the advantages of a block device and a virtual disk file format. The present invention first prepare a piece of equipment, implementation of block device is not restricted, and then use the QEMU tool chain to create a qcow2 format in the block device file, then the path to configure the block devices into the virtual machine disk path configuration, and put into a qcow2 format equipment configuration of virtual machine disk format and this completes the creation of virtual disk creation and virtual machine, can according to the operation of the virtual disk. The invention solves the problem of using virtual disk file format single mode or use block device separate ways to create a virtual disk problems caused by virtual disk; the invention is applicable to different types of storage system.
【技术实现步骤摘要】
本专利技术涉及虚拟机磁盘
,特别是一种结合块设备和虚拟磁盘文件格式优点的虚拟磁盘构建方法。
技术介绍
如果单独使用虚拟磁盘文件格式的方式来创建和使用虚拟磁盘,其最大优点是可以按需使用,节约空间,以及格式灵活,但是会带来以下问题:一是虚拟磁盘放在文件系统上,读写效率相对低下;二是共享不方便,如果要想共享,需要用到第三方网络文件系统如nfs,这样会增加系统的复杂性,增加运维的负担;如果直接使用块设备的方式来创建和使用虚拟磁盘,其最大优点是读写效率高,共享方便,但是会带来以下问题:一是浪费空间,因为块设备格式化创建文件系统后实际占用的空间就是虚拟磁盘所定义的大小,即使磁盘里面什么内容都没写入,也是要占用超过实际写入数据大小的空间的。二是在对磁盘上的数据进行存储、快照、备份、打包等操作时因为操作的是整个块设备上的数据,所以特别浪费空间和时间。三是缺乏虚拟磁盘格式的各种灵活性,比如不同格式之间的互相转换。单独使用qcow2文件系统方式或者单独使用块设备方式来创建和使用虚拟磁盘,都有各自的优点和缺点,不管使用哪种方式,都有其局限性,需要找一种方法,使得虚拟磁盘的使用同时拥有这两种方式的优点,且规避这两种方式的缺点。
技术实现思路
本专利技术解决的技术问题在于提供一种的虚拟磁盘构建方法;结合块设备和虚拟磁盘文件格式优点,解决了单独使用虚拟磁盘文件格式的方式或者单独使用块 ...
【技术保护点】
一种虚拟磁盘构建方法,其特征在于:所述的方法包括如下步骤:步骤1:准备一个块设备,块设备实现方式不限;步骤2:使用qemu工具链在块设备上创建一个qcow2格式的文件;步骤3:把此块设备的路径配置进虚拟机的磁盘路径配置项里;步骤4:把虚拟机磁盘的设备格式配置为qcow2格式;步骤5:完成创建,可按需要对虚拟磁盘进行操作。
【技术特征摘要】
1.一种虚拟磁盘构建方法,其特征在于:所述的方法包括如下步骤:
步骤1:准备一个块设备,块设备实现方式不限;
步骤2:使用qemu工具链在块设备上创建一个qcow2格式的文件;
步骤3:把此块设备的路径配置进虚拟机的磁盘路径配置项里;
步骤4:把虚拟机磁盘的设备格式配置为qcow2格式;
步骤5:完成创建,可按需要对虚拟磁盘进行操作。
2.根据权利1所述的虚拟磁盘构建方法,其特征在于:所述的块设备可以
从不同类型的存储系统,如SAN存储或分布式存储系统里创建一个块设备并映
射到本地路径上。
3.根据权利1所述的虚拟磁盘构建方法,其特征在于:用命令格式qemu-img
create-fqcow2/path/to/block_devsizeG,在块设备上创建一个qcow2格式的...
【专利技术属性】
技术研发人员:温金花,杨松,季统凯,
申请(专利权)人:国云科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。