比较云存储池和 CloudMirror 复制
在开始使用云存储池时,了解云存储池与 StorageGRID CloudMirror 复制服务之间的相似之处和不同之处可能会很有帮助。
云存储池 | CloudMirror 复制服务 | |
---|---|---|
主要目的是什么? |
用作归档目标。云存储池中的对象副本可以是对象的唯一副本,也可以是其他副本。也就是说、您可以在StorageGRID 中保留一个副本并将一个副本发送到云存储池、而不是在现场保留两个副本。 |
允许租户自动将对象从StorageGRID (源)中的存储分段复制到外部S3存储分段(目标)。在独立的S3基础架构中为对象创建一个独立副本。 |
如何设置? |
使用网格管理器或网格管理API以与存储池相同的方式进行定义。可选择作为ILM规则中的放置位置。虽然存储池包含一组存储节点,但云存储池是使用远程 S3 或 Azure 端点( IP 地址,凭据等)定义的。 |
租户用户 "配置 CloudMirror 复制" 通过使用租户管理器或 S3 API 定义 CloudMirror 端点( IP 地址,凭据等)。设置 CloudMirror 端点后,可以将该租户帐户拥有的任何分段配置为指向 CloudMirror 端点。 |
谁负责设置? |
通常是网格管理员 |
通常是租户用户 |
目标是什么? |
|
|
将对象移动到目标的原因是什么? |
活动 ILM 策略中的一个或多个 ILM 规则。ILM 规则定义 StorageGRID 将哪些对象移动到云存储池以及何时移动这些对象。 |
将新对象插入已配置CloudMirror端点的源存储分段的操作。在为源存储分段配置CloudMirror端点之前、源存储分段中存在的对象不会进行复制、除非对其进行了修改。 |
如何检索对象? |
应用程序必须向 StorageGRID 发出请求,以检索已移动到云存储池的对象。如果某个对象的唯一副本已过渡到归档存储,则 StorageGRID 会管理还原该对象的过程,以便可以检索该对象。 |
由于目标存储分段中的镜像副本是一个独立的副本,因此应用程序可以通过向 StorageGRID 或 S3 目标发出请求来检索对象。例如,假设您使用 CloudMirror 复制将对象镜像到合作伙伴组织。配对节点可以使用自己的应用程序直接从 S3 目标读取或更新对象。不需要使用 StorageGRID 。 |
是否可以直接从目标读取? |
否移动到云存储池的对象由 StorageGRID 管理。读取请求必须定向到 StorageGRID ( StorageGRID 将负责从云存储池中检索)。 |
可以,因为镜像副本是一个独立副本。 |
如果从源中删除对象,会发生什么情况? |
此对象也会从云存储池中删除。 |
不会复制删除操作。已删除的对象不再位于 StorageGRID 存储分段中,但它仍位于目标存储分段中。同样,可以删除目标分段中的对象而不影响源。 |
发生灾难后如何访问对象( StorageGRID 系统无法运行)? |
必须恢复发生故障的 StorageGRID 节点。在此过程中,复制对象的副本可能会使用云存储池中的副本进行还原。 |
CloudMirror 目标中的对象副本独立于 StorageGRID ,因此可以在恢复 StorageGRID 节点之前直接访问这些副本。 |