Antes de implementar VMware Cloud Director Object Storage Extension, debe preparar el entorno. VMware Cloud Director Object Storage Extension requiere componentes externos específicos de versiones específicas.

En la siguiente tabla se indican los componentes de software y las versiones compatibles de los componentes que debe implementar y configurar.
Componente necesario Versiones compatibles
VMware Cloud Director
  • 10.3
  • 10.4
  • 10.5
Nota: Para trabajar con VMware Cloud Director Object Storage Extension, la instancia de VMware Cloud Director que utiliza debe ser compatible con VMware Cloud Director cloud provider admin portal y con VMware Cloud Director tenant portal.
Cloudian HyperStore Si va a implementar VMware Cloud Director Object Storage Extension sobre Cloudian HyperStore, se requiere un clúster de al menos 3 nodos de Cloudian HyperStore.

Puede configurar VMware Cloud Director Object Storage Extension con Cloudian HyperStore 7.4 o una versión posterior.

Para utilizar varias regiones en VMware Cloud Director Object Storage Extension, necesita Cloudian HyperStore 7.4.2 o una versión posterior.

Para obtener más información sobre los requisitos específicos de Cloudian HyperStore, consulte Requisitos de implementación de Cloudian.
Dell EMC ECS Si va a implementar VMware Cloud Director Object Storage Extension sobre ECS, se requiere un clúster de al menos 3 nodos de ECS.

VMware Cloud Director Object Storage Extension admite ECS 3.6 o versiones posteriores.

Para obtener más información sobre los requisitos específicos de ECS, consulte Requisitos de implementación de ECS

Base de datos

Versiones de PostgreSQL 10 a 14.

Nota:

La configuración de codificación e intercalación de la base de datos de PostgreSQL puede afectar a la sincronización de objetos desde la plataforma de almacenamiento. Compruebe que la codificación de la base de datos sea UTF8 y que la intercalación sea en_US.UTF-8.

Si la configuración regional del sistema operativo en el que se implementa la base de datos Postgres no contiene en_US.UTF-8, o no está seguro de qué método de intercalación debe establecer, puede establecer la intercalación en el valor predeterminado C.

VMware Cloud Director Object Storage Extension requiere una instancia de base de datos dedicada y un usuario de base de datos que tenga privilegios suficientes para crear tablas y cambiar los esquemas de la base de datos.

VMware Cloud Director Object Storage Extension no requiere el bus de mensajería RabbitMQ para la comunicación con VMware Cloud Director.

Asegúrese de que los relojes de todos los nodos de la plataforma de almacenamiento y de VMware Cloud Director Object Storage Extension estén sincronizados. Como práctica recomendada, puede utilizar el mismo servidor de protocolo NTP (Protocolo de tiempo de redes).

Requisitos para la solicitud de API S3 de estilo alojado virtual

Cuando se realiza una solicitud de API S3, se pueden utilizar URI de estilo de ruta de acceso, por ejemplo, https://<host-ose>/<depósito>/<objeto> o https://<host-ose>/api/v1/s3/<depósito>/<objeto>. También puede utilizar el URI de estilo alojado virtual, por ejemplo, https://<depósito>.<host-ose-s3>/<objeto>.

Al establecer el endpoint de la API S3, puede utilizar los siguientes patrones:
  • https://<su-dominio-de-org.com>
  • https://s3.<nombre-de-región-aquí>.<su-dominio-de-org.com>
  • https://s3.<su-dominio-de-org.com>

Para admitir solicitudes de API S3 de estilo alojado virtual, asegúrese de que el nombre de host de la instancia de VMware Cloud Director Object Storage Extension comience con s3. y que el servidor DNS pueda enrutar las solicitudes de estilo de host virtual.

Por ejemplo, imaginemos que el nombre de host de la instancia de VMware Cloud Director Object Storage Extension es ejemplo.com. Para enrutar solicitudes de estilo alojado virtual, agregue la siguiente asignación de nombre de host a las entradas de DNS:
Desde Hasta
*.s3.ejemplo.com ejemplo.com
s3.ejemplo.com ejemplo.com