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

ILM 如何在对象的整个生命周期内运行

贡献者

了解 StorageGRID 如何在对象生命周期的每个阶段使用 ILM 管理对象,有助于您设计更有效的策略。

  • * 载入 * :当 S3 或 Swift 客户端应用程序建立连接以将对象保存到 StorageGRID 系统时,载入开始;当 StorageGRID 向客户端返回 "`ingest successful` " 消息时,载入完成。根据 ILM 要求的指定方式,在载入期间通过立即应用 ILM 指令(同步放置)或创建临时副本并稍后应用 ILM (双提交)来保护对象数据。

  • * 副本管理 * :创建 ILM 放置说明中指定的对象副本数量和类型后, StorageGRID 可管理对象位置并防止对象丢失。

    • ILM 扫描和评估: StorageGRID 会持续扫描网格中存储的对象列表,并检查当前副本是否符合 ILM 要求。如果需要不同类型,数字或位置的对象副本, StorageGRID 会根据需要创建,删除或移动副本。

    • 后台验证: StorageGRID 持续执行后台验证以检查对象数据的完整性。如果发现问题, StorageGRID 会自动在满足当前 ILM 要求的位置创建一个新的对象副本或替换的擦除编码对象片段。请参见有关 StorageGRID 监控和故障排除的说明。

  • * 对象删除 * :从 StorageGRID 系统中删除所有副本后,对象管理将结束。可以根据客户端的删除请求删除对象,也可以通过 ILM 删除对象或因 S3 存储分段生命周期到期而删除对象。

    备注 如果已启用 S3 对象锁定的存储分段中的对象处于合法保留状态,或者已指定保留日期但尚未满足,则无法删除这些对象。

该图总结了 ILM 在对象的整个生命周期中的运行方式。

对象生命周期概述