什么是 ILM 规则筛选

创建 ILM 规则时,您可以指定筛选条件来确定该规则适用于哪些对象。

筛选条件可以是简单的,也可以是复杂的。

在最简单的情况下,规则可能不会指定任何筛选条件。不带筛选条件的规则适用于所有对象,如果所有数据具有相同的存储要求,则这些对象可能正是您所需的。

不带筛选条件的规则的一个示例是,常用规则创建 2 个副本,该规则会将两个复制的对象副本永久存储在任意两个存储节点上。如果没有更具体的存储需求,则可以对所有对象使用 " 创建 2 个副本 " 规则。您还可以在 ILM 策略中将创建 2 个副本规则作为默认规则,以便为不符合其他规则中任何筛选条件的对象提供存储说明。

通过基本筛选条件,您可以对不同的大型对象组应用不同的规则。Define Basics 创建 ILM 规则向导页面上提供的筛选器适用于租户帐户以及 S3 桶或 Swift 容器。

ILM 向导:第 1 步,共 3 步

通过这些基本筛选器,您可以轻松地将不同规则应用于大量对象。例如,您公司的财务记录可能需要存储以满足法规要求,而营销部门的数据则可能需要存储以方便日常运营。在为每个部门创建单独的租户帐户后,或者将不同部门的数据隔离到单独的 S3 存储分段后,您可以轻松创建一个适用于所有财务记录的规则,以及一个适用于所有营销数据的第二个规则。

" 创建 ILM 规则 " 向导的 " 高级筛选 " 页面提供了非常精细的控制。您可以创建筛选条件,以便根据以下对象属性选择对象:
  • 载入时间
  • 上次访问时间
  • 全部或部分对象名称(密钥)
  • S3 存储分段区域(位置限制)
  • 对象大小
  • 用户元数据
  • S3 对象标记

您可以使用高级筛选来创建非常具体的筛选条件。例如,医院成像部门存储的对象在使用不到 30 天时可能会频繁使用,而在使用之后则很少使用,而包含患者就诊信息的对象可能需要复制到健康网络总部的计费部门。您可以创建筛选器,根据对象名称,大小, S3 对象标记或任何其他相关标准来标识每种类型的对象,然后创建单独的规则以适当存储每组对象。

您还可以根据需要将基本筛选条件和高级筛选条件组合到一个规则中。例如,营销部门可能希望以不同于供应商记录的方式存储大型映像文件,而人力资源部门可能需要将人员记录集中存储在特定地理位置和策略信息中。在这种情况下,您可以创建规则,按租户帐户进行筛选以将记录与每个部门隔离,同时在每个规则中使用高级筛选器来标识该规则所应用的特定对象类型。