Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

11.2. 了解虚拟磁盘

Red Hat Virtualization 具有 Preallocated (thick provisioned)和 Sparse (thin provisioned)存储选项。
  • 预分配
    预分配的虚拟磁盘会分配虚拟机前需要的所有存储。例如,为虚拟机的数据分区创建的 20 GB 预分配逻辑卷将在创建后立即占用 20 GB 存储空间。
  • 稀疏
    稀疏分配允许管理员定义分配给虚拟机的总存储,但只有在需要时才会分配存储。
    例如,在首次创建时,一个 20 GB 的精简置备的逻辑卷会占用 0 GB 存储空间。安装操作系统时,可能需要安装的文件的大小,并将继续随着数据增长到最多 20 GB 大小而增加。
磁盘的大小列在每个虚拟机和模板的 Disks 子选项卡中。磁盘的 Virtual Size 是虚拟机可以使用的磁盘空间总量;这是在创建或编辑磁盘时在 Size (GB) 字段中输入的数量。磁盘的 Actual Size 是目前分配给虚拟机的磁盘空间量。预分配的磁盘显示这两个字段的值相同。稀疏磁盘可能会在 Virtual Size 字段的值的 Actual Size 字段中显示不同的值,具体取决于已分配的磁盘空间量。
注意
在创建 Cinder 虚拟磁盘时,磁盘的格式和类型由 Cinder 内部处理,不由 Red Hat Virtualization 管理。
下表介绍了存储类型和格式的可能组合。

表 11.1. 允许的存储组合

存储 格式 类型 备注
NFS 或 iSCSI/FCP RAW 或 QCOW2 稀疏或预分配  
NFS RAW 预分配 此文件的初始大小等于为虚拟磁盘定义的存储量,并且没有格式设置。
NFS RAW 稀疏 此文件的初始大小接近为零,并且没有格式设置。
NFS QCOW2 稀疏 此文件的初始大小接近为零,并且具有 QCOW2 格式。后续层将采用 QCOW2 格式。
SAN RAW 预分配 具有初始大小等于为虚拟磁盘定义的存储量的块设备,并且没有格式设置。
SAN QCOW2 稀疏 具有初始大小小于为虚拟磁盘定义的大小(目前为 1 GB)的块设备,并且具有根据需要分配的 QCOW2 格式(目前为 1 GB 增量)。