FabricPool 数据的 ILM 策略示例
使用此简单的示例策略作为您自己的 ILM 规则和策略的起点。
本示例假设您正在为一个 StorageGRID 系统设计 ILM 规则和 ILM 策略,该系统在科罗拉多州丹佛的一个数据中心内有四个存储节点。此示例中的FabricPool 数据使用名为的存储分段 fabricpool-bucket
。
以下 ILM 规则和策略仅为示例。配置 ILM 规则的方法有多种。在激活新策略之前,请模拟建议的策略,以确认它将按预期工作,以防止内容丢失。 了解更多信息: "使用 ILM 管理对象" |
-
创建一个名为 * 的存储池 * 。选择丹佛站点。
-
创建一个名为 2 加 1 的擦除编码配置文件。选择 2+1 纠删编码方案和 * DEN* 存储池。
-
创建仅适用于中数据的ILM规则
fabricpool-bucket
。此示例规则用于创建经过擦除编码的副本。规则定义 示例值 规则名称
2 加上 1 个用于 FabricPool 数据的纠删编码
Bucket Name
fabricpool-bucket
您也可以筛选 FabricPool 租户帐户。
高级筛选
对象大小( MB )大于 0.2 MB 。
-
注: * FabricPool 仅写入 4 MB 对象,但您必须添加对象大小筛选器,因为此规则使用纠删编码。
参考时间
载入时间
放置
从 Day 0 存储永久存储
Type
已进行纠删编码
位置
DEN ( 2 加 1 )
载入行为
平衡
-
-
创建一个 ILM 规则,以便为第一个规则不匹配的任何对象创建两个复制副本。请勿选择基本筛选器(租户帐户或存储分段名称)或任何高级筛选器。
规则定义 示例值 规则名称
两个复制副本
Bucket Name
无 _
高级筛选
无 _
参考时间
载入时间
放置
从 Day 0 存储永久存储
Type
已复制
位置
DEN
副本
2.
载入行为
平衡
-
创建建议的 ILM 策略并选择两个规则。由于复制规则不使用任何筛选器,因此它可以是策略的默认(最后)规则。
-
将测试对象载入网格。
-
使用测试对象模拟策略以验证此行为。
-
激活策略。
激活此策略后, StorageGRID 将按如下所示放置对象数据:
-
从中的FabricPool 分层的数据
fabricpool-bucket
将使用2+1纠删编码方案进行纠删编码。两个数据片段和一个奇偶校验片段将放置在三个不同的存储节点上。 -
所有其他分段中的所有对象都将被复制。将创建两个副本并将其放置在两个不同的存储节点上。
-
经过纠删编码的副本和复制的副本将保留在 StorageGRID 中,直到 S3 客户端将其删除为止。StorageGRID ILM 不会删除这些项目。