2.8. 在 VDO 中启用或禁用压缩
VDO 提供数据压缩。禁用它可最大化性能并加快了不太可能压缩的数据处理。重新启用它可增加空间节省。
2.8.1. VDO 中的压缩 复制链接链接已复制到粘贴板!
除了块级去重外,VDO 还提供使用 HIOPS 压缩™ 技术的内联块级压缩。
VDO 卷压缩默认是 on。
虽然去重对虚拟机环境和备份应用程序是最佳解决方案,但压缩非常适合结构化和非结构化的文件格式,这些文件格式通常不会展示块级冗余,如日志文件和数据库。
压缩对未识别为重复的块进行操作。当 VDO 首次看到唯一数据时,它会压缩数据。已存储的数据的后续副本是去重的,而无需额外的压缩步骤。
压缩功能基于一种基于并行的打包算法,其允许一次处理许多压缩操作。在首先存储块并响应请求者后,最佳打包算法会找到多个块,当压缩时,这些块可以放入一个物理块中。确定特定的物理块不太可能保存其他压缩块后,它将被写入存储,并且未压缩块的被释放并被重复使用。
在已经响应请求者后执行压缩和打包操作,使用压缩会带来最小的延迟损失。
2.8.2. 在 VDO 卷中启用压缩 复制链接链接已复制到粘贴板!
此流程启用了 VDO 卷的压缩来提高空间节能。
默认启用压缩。
流程
要再次启动它,请使用以下命令:
vdo enableCompression --name=my-vdo
# vdo enableCompression --name=my-vdo
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
2.8.3. 禁用 VDO 卷上的压缩 复制链接链接已复制到粘贴板!
此流程停止 VDO 卷的压缩,以最大化性能或加快对数据进行压缩的速度。
流程
要停止在现有 VDO 卷中压缩,请使用以下命令:
vdo disableCompression --name=my-vdo
# vdo disableCompression --name=my-vdo
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
另外,在创建新卷时,您可以在
vdo create
命令中添加--compression=disabled
选项来禁用压缩。