Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

30.5. 部署场景

VDO 可以以不同的方式部署,为块和文件访问以及本地和远程存储提供重复数据删除的存储。因为 VDO 会将重复数据删除存储公开为标准 Linux 块设备,所以它可以用于标准文件系统、iSCSI 和 FC 目标驱动程序或统一存储。

30.5.1. iSCSI 目标

例如,整个 VDO 存储目标都可以导出为 iSCSI 目标到远程 iSCSI 启动器。

图 30.3. 去除重复数据的块存储目标

去除重复数据的块存储目标
有关 http://linux-iscsi.org/ iSCSI 目标的更多信息,请参阅。

30.5.2. 文件系统

如果需要文件访问权限,可以在 VDO 上创建文件系统,并通过 Linux NFS 服务器或 Samba 向 NFS 或 CIFS 用户公开。

图 30.4. Deduplicated NAS

Deduplicated NAS

30.5.3. LVM

功能丰富的系统可能会进一步使用 LVM 来提供多个 LUN,这些 LUN 都由同一去除重复数据的存储池支持。在 图 30.5 “去除重复数据的统一存储” 中,VDO 目标被注册为一个物理卷,以便它可以由 LVM 管理。从删除复制数据的存储池中创建多个逻辑卷(LV1LV4)。这样,VDO 可以支持多协议统一块/文件访问底层重复数据删除的存储池。

图 30.5. 去除重复数据的统一存储

去除重复数据的统一存储
去除重复数据的统一存储设计允许多个文件系统通过 LVM 工具集中使用相同的 deduplication 域。另外,文件系统可以利用 LVM 快照、写时复制、缩小或增长的功能,所有这些都位于 VDO 之上。

30.5.4. 加密

数据安全性目前至关重要。更多公司对数据加密有内部策略。DM-Crypt 等 Linux 设备映射器机制与 VDO 兼容。加密 VDO 卷有助于确保数据安全性,VDO 以上的任何文件系统仍然会获得用于磁盘优化的去除重复数据功能。请注意,如果数据去除重复数据,则应用上面的 VDO 加密会稍微小;加密会在 VDO 可以去除重复块前显示不同的重复块。

图 30.6. 使用带有加密的 VDO

使用带有加密的 VDO