Vdsm磁盘映像

Vdsm磁盘映像

Vdsm公开每个都称为“存储域”的映像存储库,这些存储库可以由本地文件系统,NFS导出或LVM虚拟组来实现。图像包含1个或多个卷。

卷类型

卷具有2个主要属性:

  1. 类型 -如何将位写入基础卷。
    • raw-意味着对偏移量X的简单原始访问将写入偏移量X
    • qcow2-意味着将以qcow2映像的形式访问存储,这需要进行所有操作
  2. 分配 -VDSM应该如何分配存储
    • 预分配的 -VDSM将尽力确保立即分配所有请求的存储。某些存储配置可能使预分配变得毫无意义。
    • 稀疏/精简配置 -将根据需要为卷分配空间
  预分配稀疏/稀薄条款
 生的*文件/块文件
 qcow2*文件/块文件/块
<span style="color:#333333"><span style="color:#333333"><code>  *  Preallocating on file domains will cause Vdsm to write zeroes to the file.
     This might not actually preallocate on some file systems.
</code></span></span>

磁盘类型

虚拟磁盘可以使用不同的格式存储在磁盘上。VDSM当前支持“原始”-偏移量直接从来宾FS映射到磁盘和“ qcow2”,这提供了来宾中的块与磁盘上的块之间的逻辑映射。使用qcow2不仅可以创建快照,还可以避免由于qcow2在磁盘上线性写入而不得不提前分配所有存储的情况。

分配方式

创建虚拟磁盘时,通常有两种分配存储存储在虚拟磁盘上的数据所需的存储块的方法-

  • 提前分配所有内容(也称为预先分配的)-具有使存储块连续的优势,这可以提高性能,并且不需要任何将逻辑转换为物理偏移的层(同样可以提高性能)。然而,这是以需要提前专用所有潜在磁盘空间为代价的,这是浪费的。
  • 随手分配(又称为稀疏/精简配置)-与任何现代文件系统中的文件类似,在将数据写入文件时分配存储空间。具有节省磁盘空间的优点,但可能导致碎片整理并影响性能(SSD上没有问题)。

在基于文件的存储域上,文件是按设计精简配置的(文件系统提供了此功能)。“预分配”是通过在创建文件后立即在文件中写入零来实现的,这不能保证使用智能存储时的预分配(压缩/ dedup会导致零不会写入磁盘,也不会分配实际的磁盘空间)。

在块设备上,精简资源调配需要将LUN定义为存储阵列上的稀疏磁盘(对Vdsm透明),或者使用Vdsm的精简资源调配机制并使用qcow2格式化卷。预分配的卷只是创建的LV,其大小与虚拟磁盘相同。通常不会将预分配的卷格式化为qcow2,因为它可能会影响性能,并且当前Vdsm无法利用压缩和加密功能,因此与原始设备相比没有任何优势(有关更多信息,请参阅磁盘格式)。

快照

原始卷和qcow2卷可以作为快照的基础,但是只有qcow2卷可以作为快照本身。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值