内容保护:纠删编码

如果 ILM 规则包含为对象数据创建纠删编码副本的说明,则适用的纠删编码方案会将对象数据拆分为数据和奇偶校验片段,并将这些片段分布在 Erasure Coding 配置文件中配置的存储节点上。

数据流

ILM 引擎是 LDR 服务的一个组件,用于控制纠删编码,并确保将纠删编码配置文件应用于对象数据。


图中显示了周围文本中所述的过程
  1. ILM 引擎会查询此 ADC-Service ,以确定哪种 DDS 服务能够以最佳方式执行纠删编码操作。一旦确定, ILM 引擎就会向该服务发送 " 启动 " 请求。
  2. DDS 服务指示 LDR 对对象数据进行纠删编码。
  3. 源 LDR 服务会向选定用于纠删编码的 LDR 服务发送一份副本。
  4. 一旦细分为适当数量的奇偶校验和数据片段, LDR 服务会将这些片段分布在构成 Erasure 编码配置文件存储池的存储节点( LDR 服务)中。
  5. LDR 服务通知 ILM 引擎,确认对象数据已成功分发。
  6. ILM 引擎使用对象位置元数据更新元数据存储。