2.8. 在 VDO 中启用或禁用压缩


VDO 提供数据压缩。禁用它可最大化性能并加快了不太可能压缩的数据处理。重新启用它可增加空间节省。

2.8.1. VDO 中的压缩

除了块级去重外,VDO 还提供使用 HIOPS 压缩™ 技术的内联块级压缩。

VDO 卷压缩默认是 on。

虽然去重对虚拟机环境和备份应用程序是最佳解决方案,但压缩非常适合结构化和非结构化的文件格式,这些文件格式通常不会展示块级冗余,如日志文件和数据库。

压缩对未识别为重复的块进行操作。当 VDO 首次看到唯一数据时,它会压缩数据。已存储的数据的后续副本是去重的,而无需额外的压缩步骤。

压缩功能基于一种基于并行的打包算法,其允许一次处理许多压缩操作。在首先存储块并响应请求者后,最佳打包算法会找到多个块,当压缩时,这些块可以放入一个物理块中。确定特定的物理块不太可能保存其他压缩块后,它将被写入存储,并且未压缩块的被释放并被重复使用。

在已经响应请求者后执行压缩和打包操作,使用压缩会带来最小的延迟损失。

2.8.2. 在 VDO 卷中启用压缩

此流程启用了 VDO 卷的压缩来提高空间节能。

注意

默认启用压缩。

流程

  • 要再次启动它,请使用以下命令:

    # vdo enableCompression --name=my-vdo
    Copy to Clipboard Toggle word wrap

2.8.3. 禁用 VDO 卷上的压缩

此流程停止 VDO 卷的压缩,以最大化性能或加快对数据进行压缩的速度。

流程

  • 要停止在现有 VDO 卷中压缩,请使用以下命令:

    # vdo disableCompression --name=my-vdo
    Copy to Clipboard Toggle word wrap
  • 另外,在创建新卷时,您可以在 vdo create 命令中添加 --compression=disabled 选项来禁用压缩。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat