您可以在多站点 VMware Cloud Director 架构和多区域架构中部署和配置 VMware Cloud Director Object Storage Extension。
多站点部署
站点是指在独立地理位置中运行的 VMware Cloud Director 实例。通过 VMware Cloud Director 多站点功能,分布于各个地理位置的多个 VMware Cloud Director 安装(服务器组)的服务提供商或租户可以将这些安装及其组织作为单个实体进行管理和监控。
通过在多站点架构中配置 VMware Cloud Director Object Storage Extension,可允许租户用户预览和下载远程站点中的对象。
通过多站点功能,不仅可以实现高可用性,而且还可以为组织用户提供单一数据访问点。
多区域部署
区域是指对象存储集群,它在独立地理位置中运行,并且具有唯一的 S3 API 端点。利用 VMware Cloud Director Object Storage Extension 多区域功能,云提供商可以将多个区域的对象存储集群分组到一个中央管理平面(位于单个 VMware Cloud Director 站点或跨多个 VMware Cloud Director 站点)。
通过对多区域对象存储集群进行分组,您可以为特定租户组织激活 S3 区域,并且租户用户可以在多个区域中创建桶。
VMware Cloud Director Object Storage Extension 加载项支持 Cloudian 平台上的多区域功能。您可以通过创建多个加载项实例来创建多区域环境。
多站点和多区域拓扑
- 多站点单区域拓扑
- 单站点多区域拓扑
- 多站点多区域拓扑
多站点单区域拓扑
在多站点架构中,您可以在每个站点中使用独立虚拟数据中心配置 VMware Cloud Director Object Storage Extension 实例。下图展示了该架构。
您还可以将不同站点中的 VMware Cloud Director Object Storage Extension 实例配置为使用单个虚拟数据中心。下图展示了该架构。
配置多站点功能时,可以创建包含多个 VMware Cloud Director Object Storage Extension 实例的集群,以便创建可用区。您只能将 VMware Cloud Director Object Storage Extension 实例分组到单个区域中。一个区域是指一个地理区域内的计算资源的集合。区域相互隔离,且彼此独立。VMware Cloud Director Object Storage Extension 不支持多区域架构。
您可以在多站点环境中的租户组织之间共享同一个桶和对象。要在站点之间共享桶和对象,请将所有租户组织映射到同一存储组。请参见编辑租户映射配置。
VMware Cloud Director Object Storage Extension 的多站点部署要求
- 把要在多站点环境中使用的 VMware Cloud Director 站点关联起来。有关详细信息,请参见《VMware Cloud Director 服务提供商管理员门户指南》。
- 在每个站点中部署并配置一个 VMware Cloud Director Object Storage Extension 实例。
- 您可以在站点之间共享存储平台集群,也可以在每个站点中部署和配置所有必需的存储组件。
- 将存储集群加入到一个分发组中。
对于 Cloudian HyperStore,请设置一个包含多 DC 数据分发组的存储策略。
对于 ECS,请设置跨虚拟数据中心的复制组。
- 对于 AWS S3,请使用相同的 AWS 付款人帐户来配置 VMware Cloud Director Object Storage Extension。此外,还请确保所有 VMware Cloud Director Object Storage Extension 站点都配置了位于同一区域的 AWS S3 端点。
单站点多区域拓扑
部署多区域对象存储集群时,可以将一个 VMware Cloud Director Object Storage Extension 服务器部署到每个对象存储集群。可以将多个 VMware Cloud Director Object Storage Extension 服务器连接到同一个 VMware Cloud Director 站点。
使用单站点多区域拓扑,您可以部署多个 VMware Cloud Director Object Storage Extension 解决方案加载项实例,并从 VMware Cloud Director Object Storage Extension 提供商门户中配置这些实例(部署)。
下图展示了该架构。
多站点多区域拓扑
部署多区域对象存储集群时,可以将多区域对象存储与多站点 VMware Cloud Director 实例相关联。可以将一个 VMware Cloud Director Object Storage Extension 服务器部署到每个对象存储集群。VMware Cloud Director Object Storage Extension 服务可器连接到多站点 VMware Cloud Director Object Storage Extension。在本地站点和远程站点上,租户用户可以将多区域对象存储与多站点 VMware Cloud Director 拓扑结合使用。下图展示了该架构。