什么是 ILM 策略

信息生命周期管理( ILM )策略是一组有序的 ILM 规则,用于确定 StorageGRID 系统如何 StorageGRID 在一段时间内管理对象数据。

ILM 策略如何评估对象

StorageGRID 系统的活动 ILM 策略控制所有对象的放置,持续时间和数据保护。

当客户端将对象保存到 StorageGRID时,将根据活动策略中按顺序排列的一组 ILM 规则对对象进行评估,如下所示:
  1. 如果策略中第一个规则的筛选条件与某个对象的元数据匹配,则会根据该规则的载入行为载入该对象,并根据该规则的放置说明进行存储。
  2. 如果第一个规则的筛选条件与对象的元数据不匹配,则会根据策略中的后续规则对对象进行评估,直到匹配为止。
  3. 如果没有与对象元数据匹配的规则,则会应用策略中默认规则的载入行为和放置说明。

ILM 策略示例

此示例 ILM 策略使用三个 ILM 规则。
两个租户的策略示例

在此示例中,属于租户 A 的所有对象均按第一个规则匹配,并作为三个复制副本存储在三个数据中心。属于其他租户的对象不匹配第一个规则,因此会根据策略中的下一个规则对其进行评估。

第二个 ILM 规则适用于任何租户存储的大于 200 KB 的对象。这些较大的对象通过纠删编码在两个数据中心站点之间进行存储。第二个规则不匹配 200 KB 或更小的对象,因此会根据第三个规则对其进行评估。

第三个规则是策略的默认规则。默认规则将应用于与策略中的任何其他规则不匹配的任何对象。在此示例中,默认规则会为不属于租户 A 的所有 200 KB 或更小对象创建两个复制副本

策略和规则

建议的策略,活动策略和历史策略是什么

每个 StorageGRID 系统都必须有一个活动的 ILM 策略。StorageGRID 系统可能还具有一个建议的 ILM 策略和任意数量的历史策略。

首次创建 ILM 策略时,您可以通过选择一个或多个 ILM 规则并按特定顺序对其进行排列来创建建议的策略。模拟建议的策略以确认其行为后,您可以激活它以创建活动策略。激活建议的策略将导致先前处于活动状态的策略成为历史策略。无法删除历史 ILM 策略。


ILM 策略的概念映像