在部署 VMware Cloud Director Object Storage Extension 之前,必须准备好环境。VMware Cloud Director Object Storage Extension 需要使用特定版本的特定外部组件。
所需组件 | 受支持的版本 |
---|---|
VMware Cloud Director | 10.5.1 和 10.6.0 |
Cloudian HyperStore | 如果您要在 Cloudian HyperStore 上部署 VMware Cloud Director Object Storage Extension,则需要至少具有 3 个 Cloudian HyperStore 节点的集群。 您可以为 VMware Cloud Director Object Storage Extension 配置 Cloudian HyperStore 版本 7.5 和 8.0。 有关 Cloudian HyperStore 特定要求的详细信息,请参见 Cloudian 部署要求。 |
Dell EMC ECS | 如果您要在 ECS 上部署 VMware Cloud Director Object Storage Extension,则需要至少具有 3 个 ECS 节点的集群。 VMware Cloud Director Object Storage Extension 支持 ECS 版本 3.7 和 3.8。 有关 ECS 特定要求的详细信息,请参见 ECS 部署要求 |
MinIO | 您可以为 VMware Cloud Director Object Storage Extension 配置 MinIO Operator 版本 5.X。 |
数据库 | PostgreSQL 和 VMware Postgres 版本 11 至 15。
注:
|
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>/<bucket>/<object> 或 https://<ose-host>/api/v1/s3/<bucket>/<object>。您还可以使用虚拟托管样式 URI,例如 https://<bucket>.<s3-ose-host>/<object>)。
- https://<your-org-domain.com>
- https://s3.<region-name-here>.<your-org-domain.com>
- https://s3.<your-org-domain.com>
要支持虚拟托管样式 S3 API 请求,请确保 VMware Cloud Director Object Storage Extension 实例的主机名以 s3. 开头,并且 DNS 服务器可以路由虚拟托管样式请求。
从 | 至 |
---|---|
*.s3.example.com | example.com |
s3.example.com | example.com |