本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
了解 StorageGRID 中的纠删编码
纠删编码是 StorageGRID 用于存储对象数据的两种方法之一(复制是另一种方法)。当对象与使用纠删编码的 ILM 规则匹配时,这些对象将被切分为数据片段,并计算额外的奇偶校验片段,每个片段存储在不同的存储节点上。
访问对象时,使用存储的片段重新组装对象。如果数据或奇偶校验片段损坏或丢失,则擦除编码算法可以使用剩余数据和奇偶校验片段的子集重新创建该片段。
创建 ILM 规则时,StorageGRID 会创建支持这些规则的纠删码配置文件。您可以查看纠删码配置文件列表、"重命名擦除编码配置文件"或"如果当前未在任何 ILM 规则中使用纠删码配置文件,则停用该配置文件"。
以下示例说明了对象数据的纠删编码算法的使用。在此示例中,ILM 规则使用 4+2 纠删编码方案。每个对象被切割成四个相等的数据片段,并从对象数据中计算两个奇偶校验片段。六个片段中的每一个都存储在三个数据中心站点的不同节点上,为节点故障或站点丢失提供数据保护。

4+2 擦除编码方案可以通过多种方式进行配置。例如,您可以配置包含六个 Storage Node 的单站点存储池。对于"站点丢失保护",您可以使用包含三个站点的存储池,每个站点具有三个 Storage Node。只要六个片段中的任意四个片段(数据或奇偶校验)仍然可用,即可检索对象。最多可以丢失两个片段而不会丢失对象数据。如果整个站点丢失,只要所有其他片段仍可访问,仍然可以检索或修复该对象。

如果丢失两个以上的存储节点,则无法检索该对象。
