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

StorageGRID 中的云存储池和 CloudMirror 复制

在开始使用云存储池时,了解云存储池和 StorageGRID CloudMirror 复制服务之间的异同可能会有所帮助。

云存储池 CloudMirror 复制服务

主要目的是什么?

充当存档目标。云存储池中的对象副本可以是对象的唯一副本,也可以是附加副本。也就是说,您可以在 StorageGRID 中保留一个副本,并将一个副本发送到云存储池,而不是在现场保留两个副本。

使租户能够自动将对象从 StorageGRID (源)中的存储桶复制到外部 S3 存储桶(目标)。在独立的 S3 基础架构中创建对象的独立副本。

它是如何设置的?

使用 Grid Manager 或网格管理 API 以与存储池相同的方式定义。可以选择作为 ILM 规则中的放置位置。虽然存储池由一组存储节点组成,但云存储池是使用远程 S3 或 Azure 端点(IP 地址、凭据等)定义的。

租户用户"配置 CloudMirror 复制"通过使用租户管理器或 S3 API 定义 CloudMirror 端点(IP 地址、凭据等)。设置 CloudMirror 端点后,该租户帐户拥有的任何存储桶均可配置为指向 CloudMirror 端点。

谁负责设置?

通常,网格管理员

通常,租户用户

目标是什么?

  • 任何兼容的 S3 基础架构(包括 Amazon S3)

  • Azure Blob 存档层

  • Google Cloud Platform (GCP)

  • 任何兼容的 S3 基础架构(包括 Amazon S3)

  • Google Cloud Platform (GCP)

是什么原因导致对象移动到目标位置?

活动 ILM 策略中的一个或多个 ILM 规则。ILM 规则定义了 StorageGRID 将哪些对象移动到云存储池以及何时移动这些对象。

将新对象摄入已配置 CloudMirror 端点的源存储桶的操作。在使用 CloudMirror 端点配置存储桶之前存在于源存储桶中的对象不会被复制,除非对其进行了修改。

如何检索对象?

应用程序必须向 StorageGRID 发出请求,以检索已移动到云存储池的对象。如果对象的唯一副本已转换到归档存储,StorageGRID 将管理还原对象的过程,以便可以检索该对象。

由于目标存储桶中的镜像副本是独立副本,因此应用程序可以通过向 StorageGRID 或 S3 目标发出请求来检索对象。例如,假设您使用 CloudMirror 复制将对象镜像到合作伙伴组织。合作伙伴可以使用自己的应用程序直接从 S3 目标读取或更新对象。无需使用 StorageGRID。

是否可以直接从目的地读取?

否。移动到云存储池的对象由 StorageGRID 管理。读取请求必须定向到 StorageGRID(StorageGRID 将负责从云存储池检索)。

可以,因为镜像副本是独立副本。

如果从源中删除对象,会发生什么?

该对象也将从云存储池中删除。

不会复制删除操作。已删除的对象不再存在于 StorageGRID 存储桶中,但它仍然存在于目标存储桶中。同样,可以删除目标存储桶中的对象,而不会影响源。

灾难后如何访问对象(StorageGRID 系统无法运行)?

必须恢复失败的 StorageGRID 节点。在此过程中,可能会使用云存储池中的副本还原已复制对象的副本。

CloudMirror 目标中的对象副本独立于 StorageGRID,因此可以在恢复 StorageGRID 节点之前直接访问它们。