Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

创建ILM策略

贡献者

创建一个或多个ILM策略以满足您的服务质量要求。

通过一个有效的ILM策略、您可以将相同的ILM规则应用于所有租户和存储分段。

通过使用多个活动ILM策略、您可以将适当的ILM规则应用于特定租户和存储分段、以满足多项服务质量要求。

创建 ILM 策略

关于此任务

在创建您自己的策略之前、请验证 "默认ILM策略" 不满足您的存储要求。

备注 在测试系统中、仅使用系统提供的策略:2个副本策略(对于单站点网格)或每个站点1个副本(对于多站点网格)。对于StorageGRID 11.6及更早版本、此策略中的默认规则将使用所有存储节点存储池、其中包含所有站点。如果 StorageGRID 系统具有多个站点,则一个对象的两个副本可能会放置在同一站点上。
备注 如果 "已启用全局S3对象锁定设置"中,必须确保ILM策略符合启用了S3对象锁定的分段的要求。在本节中、按照提及启用S3对象锁定的说明进行操作。
开始之前

另请参见 "创建ILM策略:概述"

步骤
  1. 选择 * ILM * > * 策略 * 。

    如果启用了全局S3对象锁定设置、则"ILM策略"页面将指示哪些ILM规则合规。

  2. 确定希望如何创建ILM策略。

    创建新策略
    1. 选择*创建策略*。

    克隆现有策略
    1. 选中要开头的策略对应的复选框,然后选择*Clone。

    编辑现有策略
    1. 如果策略处于非活动状态、您可以对其进行编辑。选中要开始的非活动策略对应的复选框,然后选择*Edit*。

  3. 在*策略名称*字段中,为策略输入一个唯一名称。

  4. (可选)在*reason for change*字段中,输入创建新策略的原因。

  5. 要向策略中添加规则,请选择*选择规则*。选择规则名称以查看该规则的设置。

    如果要克隆策略:

    • 此时将选择要克隆的策略使用的规则。

    • 如果要克隆的策略使用了任何不含筛选器的规则,而这些规则不是默认规则,则系统会提示您删除除其中一个规则之外的所有规则。

    • 如果默认规则使用筛选器、系统将提示您选择新的默认规则。

    • 如果默认规则不是最后一条规则、则可以将此规则移至新策略的末尾。

    未启用S3对象锁定
    1. 为此策略选择一个默认规则。要创建新的默认规则,请选择*ILM规则页*。

      默认规则适用场景 与策略中的其他规则不匹配的任何对象。此默认规则不能使用任何筛选器、并且始终最后评估。

      备注 请勿使用"创建2个副本"规则作为策略的默认规则。" 创建 2 个副本 " 规则使用一个存储池 " 所有存储节点 " ,其中包含所有站点。如果 StorageGRID 系统具有多个站点,则一个对象的两个副本可能会放置在同一站点上。
    已启用S3对象锁定
    1. 为此策略选择一个默认规则。要创建新的默认规则,请选择*ILM规则页*。

      规则列表仅包含合规的规则、不使用任何筛选器。

      备注 请勿使用"创建2个副本"规则作为策略的默认规则。" 创建 2 个副本 " 规则使用一个存储池 " 所有存储节点 " ,其中包含所有站点。如果使用此规则,则一个对象的多个副本可能会放置在同一站点上。
    2. 如果需要为不合规S3存储分段中的对象设置不同的"默认"规则、请选择*为不合规S3存储分段添加不带筛选器的规则*、然后选择一个不使用筛选器的不合规规则。

      例如、您可能希望使用云存储池将对象存储在未启用S3对象锁定的存储分段中。

      备注 您只能选择一个不使用筛选器的不合规规则。
  6. 选择完默认规则后,选择*CONTINU*。

  7. 对于其他规则步骤、请选择要添加到策略中的任何其他规则。这些规则至少使用一个筛选器(租户帐户、存储分段名称、高级筛选器或非当前引用时间)。然后选择*Select*。

    此时、创建策略窗口将列出您选择的规则。默认规则位于末尾,上面有其他规则。

    如果启用了S3对象锁定、并且您还选择了不合规的"默认"规则、则该规则将作为策略中倒数第二条规则添加。

    备注 如果任何规则不永久保留对象、则会显示警告。激活此策略后、您必须确认希望StorageGRID 在默认规则的放置说明过期后删除对象(除非分段生命周期将对象保留较长时间)。
  8. 拖动非默认规则的行以确定评估这些规则的顺序。

    您无法移动默认规则。如果启用了S3对象锁定、则如果选择了不合规的"默认"规则、则也无法移动该规则。

    备注 您必须确认 ILM 规则的顺序正确。激活策略后,新对象和现有对象将按列出的顺序从顶部开始进行评估。
  9. 根据需要选择*选择规则*以添加或删除规则。

  10. 完成后,选择 * 保存 * 。

  11. 重复这些步骤以创建其他ILM策略。

  12. 模拟 ILM 策略。您应始终在激活策略之前模拟该策略、以确保其按预期工作。

模拟策略

在激活策略并将其应用于生产数据之前、模拟测试对象上的策略。

开始之前
  • 您知道要测试的每个对象的S3分段/对象密钥或Swift容器/对象名称。

步骤
  1. 使用 S3 或 Swift 客户端或 "S3控制台",然后,安装测试每个规则所需的对象。

  2. 在ILM策略页面上,选中策略对应的复选框,然后选择*silmate*。

  3. 在*Object*字段中,输入S3 bucket/object-key 或Swift container/object-name 测试对象。例如: bucket-01/filename.png

  4. 如果启用了S3版本控制,可以选择在*Version ID*字段中输入对象的版本ID。

  5. 选择 * 模拟 * 。

  6. 在Simulation Results部分中、确认每个对象都使用正确的规则进行匹配。

  7. 要确定哪个存储池或纠删编码配置文件有效、请选择匹配规则的名称以转到规则详细信息页面。

注意 查看对现有复制对象和经过重复数据和经过重复数据处理的对象的放置方式所做的任何更改。在评估和实施新放置时,更改现有对象的位置可能会导致临时资源问题。
结果

对策略规则所做的任何编辑都将反映在模拟结果中、并显示新匹配项和上一匹配项。模拟策略窗口将保留您测试的对象,直到您选择*Clear All*或删除图标为止 删除图标 对于Simulation结果列表中的每个对象。

激活策略

激活一个新ILM策略后、现有对象和新加索的对象将由该策略进行管理。激活多个策略时、分配给存储分段的ILM策略标记将确定要管理的对象。

在激活新策略之前:

  1. 模拟策略以确认其行为符合您的预期。

  2. 查看对现有复制对象和经过重复数据和经过重复数据处理的对象的放置方式所做的任何更改。在评估和实施新放置时,更改现有对象的位置可能会导致临时资源问题。

注意 ILM 策略中的错误可能会导致发生原因 丢失不可恢复的数据。
关于此任务

激活 ILM 策略时,系统会将新策略分发到所有节点。但是,只有在所有网格节点均可接收新策略之后,新的活动策略才会实际生效。在某些情况下、系统会等待实施新的活动策略、以确保网格对象不会意外删除。具体而言:

  • 如果您进行的策略更改*增加数据冗余或持久性*,这些更改将立即实施。例如,如果您激活包含三个副本规则而不是双个副本规则的新策略,则该策略将立即实施,因为它会增加数据冗余。

  • 如果所做的策略更改*可能会降低数据冗余或持久性*,则在所有网格节点可用之前,不会实施这些更改。例如、如果您激活的新策略使用的是双副本规则、而不是三个副本规则、则新策略将显示在Active policy选项卡中、但只有在所有节点均已联机且可用后、此策略才会生效。

步骤

按照以下步骤激活一个或多个策略:

激活一个策略

如果只有一个活动策略、请执行以下步骤。如果您已有一个或多个活动策略、并且要激活其他策略、请按照步骤激活多个策略。

  1. 准备好激活策略后,选择*ILM >*Policies*。

    或者,您也可以从*ILM >*Policy tags*页面激活单个策略。

  2. 在策略选项卡上,选中要激活的策略对应的复选框,然后选择*Activate*。

  3. 按照相应步骤操作:

    • 如果警告消息提示您确认要激活策略,请选择*OK*。

    • 如果显示包含策略详细信息的警告消息:

      1. 查看详细信息、确保策略按预期管理数据。

      2. 如果默认规则将对象存储的天数有限、请查看保留图、然后在文本框中键入此天数。

      3. 如果默认规则永久存储对象,但一个或多个其他规则的保留时间有限,请在文本框中键入*yes*。

      4. 选择*激活策略*。

激活多个策略

要激活多个策略、必须创建标记并为每个标记分配一个策略。

提示 当使用多个标记时、如果租户经常将策略标记重新分配给存储分段、则可能会影响网格性能。如果您有不受信任的租户、请考虑仅使用默认标记。
  1. 选择*ILM >*Policy tags*。

  2. 选择 * 创建 * 。

  3. 在创建策略标记对话框中、键入标记名称以及标记的问题描述(可选)。

    备注 标记名称和说明对租户可见。选择有助于租户在选择要分配给其存储分段的策略标记时做出明智决策的值。例如、如果分配的策略将在一段时间后删除对象、您可以在问题描述中进行通信。请勿在这些字段中包含敏感信息。
  4. 选择*创建标记*。

  5. 在ILM策略标记表中、使用下拉列表选择要分配给该标记的策略。

  6. 如果“策略限制”列中出现警告,请选择*查看策略详细信息*以查看策略。

  7. 确保每个策略都能按预期管理数据。

  8. 选择*激活指派的策略*。或者,选择*clear changes*以删除策略分配。

  9. 在使用新标记激活策略对话框中、查看每个标记、策略和规则如何管理对象的说明。根据需要进行更改、以确保策略按预期管理对象。

  10. 如果确定要激活策略,请在文本框中键入*yes*,然后选择*Activate Policies*。