Go to main content

Oracle® ZFS Storage Appliance 管理指南,发行版 OS8.8.x

退出打印视图

更新时间: 2021 年 8 月
 
 

删除了重复数据的复制

删除了重复数据的复制能够减少复制作业通过网络发送的数据量。此功能对于降低复制对网络数据带宽要求非常有用,在使用高延迟、低带宽的高成本网络时尤其如此。


注 -  此功能会施加预处理形式的成本,还会施加因内存开销增加而产生的成本。重复数据删除效率高度依赖于数据,因此,在生产环境中使用此功能之前,强烈建议您使用具有代表性的数据集来验证重复数据删除可以节省的空间。重复数据越多,删除了重复数据的复制越有效。

默认情况下禁用删除了重复数据的复制。要为单个复制操作启用删除了重复数据的复制,请在 BUI 的 "Add Replication Action"(添加复制操作)对话框中单击 "Enable deduplication"(启用重复数据删除),或在 CLI 中将 dedup 属性设置为 true

删除了重复数据的复制统计信息

在 CLI 中,每个复制更新操作都有一个 stats 节点。stats 节点记录有关最近的复制更新的信息,以及在复制操作的生存期内累积的统计信息。要查看不是最新更新的特定更新的统计信息,请参见开始和完成警报中所述的更新完成警报。

这些复制操作 stats 节点属性量化以下内容:

  • 磁盘上压缩益处

  • 重复数据删除益处

  • 复制数据流压缩益处

  • 复制更新持续时间

  • 重复数据删除表构造时间(在发送数据前)

  • 重复数据删除表最大内存消耗

表 146, 复制操作 stats 节点属性(CLI 只读)介绍了删除了重复数据的复制流的操作 stats 节点属性。请重点参见名称中包含 dedupdd_ 的属性。

测量删除了重复数据的复制的统计信息

为复制流启用了重复数据删除时,数据将通过多层重复数据删除和压缩进行转换。在转换数据时会测量并记录数据速率。

要确定复制操作的重复数据删除是否有效,请在 CLI 中检查复制操作的 stats 节点中的复制统计信息,或者 BUI 或 CLI 中的完成警报中的复制统计信息。

单个删除了重复数据的复制更新的益处比较

  • 在 BUI 中,使用复制完成警报比较 phys_bytesafter_dedup 统计信息以评估删除了重复数据的复制的益处。有关复制完成警报的信息,请参见开始和完成警报

  • 在 CLI 中,使用复制完成警报来比较 phys_bytesafter_dedup 统计信息,或使用复制操作 stats 节点来比较 last_phys_byteslast_after_dedup 统计信息,以评估删除了重复数据的复制的益处。有关 stats 节点中的统计信息的信息,请参见表 146, 复制操作 stats 节点属性(CLI 只读)

平均的删除了重复数据的复制更新的益处比较

要确定此复制操作执行的所有删除了重复数据的复制更新的平均益处,请使用复制操作 stats 节点来比较统计信息 dd_total_phys_bytesdd_total_after_dedup。有关 stats 节点中的统计信息的信息,请参见表 146, 复制操作 stats 节点属性(CLI 只读)