第 2 章 LVM-VDO 要求
LVM 上的 VDO 对其放置和系统资源有一定要求。
2.1. VDO 内存要求 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
每个 VDO 卷有不同的内存要求:
- VDO 模块
VDO 需要固定的 38 MB RAM 和几个可变的数量:
- 每个 1 MB 的配置的块映射缓存需要 1.15 MB RAM。块映射缓存至少需要 150 MB RAM。
- 每个 1 TB 逻辑空间需要 1.6 MB RAM。
- 由卷管理的每 1 TB 物理存储的 268 MB RAM。
- UDS 索引
通用重复数据删除服务(UDS)至少需要 250 MB RAM,这也是重复数据删除使用的默认数量。您可以在格式化 VDO 卷时配置值,因为值还影响索引所需的存储量。
UDS 索引所需的内存由索引类型和去重窗口所需的大小决定。去重窗口是 VDO 可以检查匹配块的之前写入的数据量。
Expand 索引类型 重复数据删除窗口 密度
每 1 GB RAM 为 1 TB
稀疏
每 1 GB RAM 为 10 TB
注意使用默认设置的 2 GB slab 和 0.25dense 索引的 VDO 卷的最小磁盘用量需要大约 4.7 GB。这提供了在 0% 重复数据删除或压缩时写入的 2 GB 物理数据要少 2 GB。
这里的磁盘用量是默认 slab 大小和密度索引的总和。