13.2. 了解虚拟磁盘
Red Hat Virtualization 有 Preallocated (thick provisioned) 和 Sparse (thin provisioned) 存储选择。
预分配
预分配的虚拟磁盘会分配虚拟机前需要的所有存储。例如,为虚拟机的数据分区创建的 20 GB 预分配逻辑卷将在创建后立即占用 20 GB 存储空间。
稀疏
稀疏分配允许管理员定义分配给虚拟机的总存储,但只有在需要时才会分配存储。
例如,在首次创建时,一个 20 GB 的精简置备的逻辑卷会占用 0 GB 存储空间。安装操作系统时,可能需要安装的文件的大小,并将继续随着数据增长到最多 20 GB 大小而增加。
您可以在
您可以在存储域、虚拟机和模板的详情视图中的
您可以在存储域和模板的详情视图中的 Disks 选项卡中查看磁盘实际大小。这是目前已分配给虚拟机的磁盘空间量。预分配磁盘显示的虚拟大小和实际大小的值相同。稀疏磁盘可能会显示不同的值,具体取决于分配的磁盘空间量。
在创建 Cinder 虚拟磁盘时,磁盘的格式和类型由 Cinder 在内部处理,不由 Red Hat Virtualization 管理。
下表介绍了存储类型和格式的可能组合。
存储 | 格式 | 类型 | 备注 |
---|---|---|---|
NFS | Raw | 预分配 | 此文件的初始大小等于为虚拟磁盘定义的存储大小,并且没有格式设置。 |
NFS | Raw | 稀疏 | 此文件的初始大小接近零,并且没有格式设置。 |
NFS | QCOW2 | 稀疏 | 此文件的初始大小接近零,并且具有 QCOW2 格式。随后的层将是 QCOW2 格式。 |
SAN | Raw | 预分配 | 具有初始大小等于为虚拟磁盘定义的存储大小的块设备,并且没有格式设置。 |
SAN | QCOW2 | 稀疏 | 具有初始大小小于为虚拟磁盘定义的大小(目前为 1 GB)的块设备,并且具有根据需要分配的 QCOW2 格式(目前为 1 GB 增量)。 |