在部署 VMware Cloud Director Object Storage Extension 之前,必须准备好环境。VMware Cloud Director Object Storage Extension 需要使用特定版本的特定外部组件。

下表列出了您必须部署和配置的软件组件及其受支持的版本。
所需组件 受支持的版本
VMware Cloud Director
  • 10.3.x
  • 10.2.x
  • 10.1.x
  • 10
注: 要使用 VMware Cloud Director Object Storage Extension,您使用的 VMware Cloud Director 实例必须支持 VMware Cloud Director cloud provider admin portalVMware Cloud Director tenant portal
Cloudian HyperStore 如果您要在 Cloudian HyperStore 上部署 VMware Cloud Director Object Storage Extension,则需要至少具有 3 个 Cloudian HyperStore 节点的集群。

您可以使用 Cloudian HyperStore 版本 7.1.6 或更高版本配置 VMware Cloud Director Object Storage Extension

有关 Cloudian HyperStore 特定要求的详细信息,请参见 Cloudian 部署要求
Dell EMC ECS 如果您要在 ECS 上部署 VMware Cloud Director Object Storage Extension,则需要至少具有 3 个 ECS 节点的集群。

VMware Cloud Director Object Storage Extension 支持 ECS 版本 3.4 或更高版本。

有关 ECS 特定要求的详细信息,请参见 ECS 部署要求

数据库 PostgreSQL 10 或更高版本

VMware Cloud Director Object Storage Extension 需要一个专用数据库实例和一个拥有充分权限创建表以及更改数据库模式的数据库用户。

VMware Cloud Director Object Storage Extension 不需要使用 RabbitMQ 消息总线来与 VMware Cloud Director 进行通信。

请确保所有 VMware Cloud Director Object Storage Extension 和存储平台节点的时钟均同步。作为最佳做法,您可以使用相同的网络时间协议 (Network Time Protocol, NTP) 服务器。

虚拟托管样式 S3 API 请求的要求

提出 S3 API 请求时,您可以使用路径样式 URI(例如 https://<ose-host>/api/v1/s3/<bucket>/<object>),也可以使用虚拟托管样式 URI(例如 https://<bucket>.<s3-ose-host>/<object>)。

要支持虚拟托管样式 S3 API 请求,请确保 VMware Cloud Director Object Storage Extension 实例的主机名以 s3. 开头,并且 DNS 服务器可以路由虚拟托管样式请求。

例如, VMware Cloud Director Object Storage Extension 实例的主机名为 example.com。要路由虚拟托管样式请求,请将以下主机名映射添加到 DNS 条目:
*.s3.example.com example.com
s3.example.com example.com