Antes de implantar o VMware Cloud Director Object Storage Extension, você deve preparar seu ambiente. O VMware Cloud Director Object Storage Extension requer determinados componentes externos de versões específicas.

A tabela a seguir lista os componentes de software e as versões compatíveis dos componentes que você deve implantar e configurar.
Componente necessário Versões compatíveis
VMware Cloud Director
  • 10.3
  • 10.4
  • 10.5
Observação: Para trabalhar com o VMware Cloud Director Object Storage Extension, a instância do VMware Cloud Director que você usa deve ser compatível com o VMware Cloud Director cloud provider admin portal e o VMware Cloud Director tenant portal.
Cloudian HyperStore Se você estiver implantando o VMware Cloud Director Object Storage Extension sobre o Cloudian HyperStore, será necessário um cluster de pelo menos três nós do Cloudian HyperStore.

Você pode configurar o VMware Cloud Director Object Storage Extension com o Cloudian HyperStore nas versões 7.4 ou posteriores.

Para usar várias regiões no VMware Cloud Director Object Storage Extension, você precisa do Cloudian HyperStore versão 7.4.2 ou posterior.

Para obter mais informações sobre os requisitos específicos para o Cloudian HyperStore, consulte Requisitos de implantação do Cloudian.
Dell EMC ECS Se você estiver implantando o VMware Cloud Director Object Storage Extension sobre o ECS, será necessário um cluster de pelo menos três nós do ECS.

O VMware Cloud Director Object Storage Extension suporta ECS versões 3.6 ou posterior.

Para obter mais informações sobre os requisitos específicos para o ECS, consulte Requisitos de implantação do ECS.

Banco de dados

PostgreSQL versões 10 a 14.

Observação:

A configuração de codificação e agrupamento do banco de dados PostgreSQL pode afetar a sincronização de objetos da plataforma de armazenamento. Verifique se a codificação do banco de dados é UTF8 e se o agrupamento é en_US.UTF-8.

Se a localidade do sistema operacional em que seu banco de dados Postgres está implantado não contiver en_US.UTF-8 ou se você não tem certeza de qual método de agrupamento definir, poderá definir o agrupamento como o valor padrão C.

O VMware Cloud Director Object Storage Extension requer uma instância de banco de dados dedicada e um usuário de banco de dados que tenha privilégios suficientes para criar tabelas e alterar esquemas de banco de dados.

O VMware Cloud Director Object Storage Extension não exige o barramento de mensagens do RabbitMQ para comunicação com o VMware Cloud Director.

Verifique se os relógios de todos os nós do VMware Cloud Director Object Storage Extension e da plataforma de armazenamento estão sincronizados. Como prática recomendada, você pode usar o mesmo servidor NTP (Network Time Protocol).

Requisitos para a solicitação da interface de programação de aplicativos do S3 do tipo "hospedada virtualmente"

Quando você faz uma solicitação de API do S3, pode usar o URI do tipo "de caminho", por exemplo, https://<ose-host>/<bucket>/<object> ou https://<ose-host>/api/v1/s3/<bucket>/<object>. Você também pode usar o URI do tipo "hospedado virtual", por exemplo, https://<bucket>.<s3-ose-host>/<object>.

Ao definir o endpoint da API do S3, você pode usar os seguintes padrões:
  • https://<your-org-domain.com>
  • https://s3.<region-name-here>.<your-org-domain.com>
  • https://s3.<your-org-domain.com>

Para oferecer suporte a solicitações de interface de programação de aplicativos do S3 do tipo "hospedada virtualmente", verifique se o nome do host de sua instância do VMware Cloud Director Object Storage Extension se inicia com s3. e que o servidor DNS pode rotear solicitações do tipo "hospedada virtualmente".

Por exemplo, o nome do host da sua instância do VMware Cloud Director Object Storage Extension é exemplo.com. Para rotear solicitações do tipo "hospedada virtualmente", adicione o seguinte mapeamento de nome de host para entradas DNS:
De Até
*.s3.exemplo.com exemplo.com
s3.exemplo.com exemplo.com