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.5.1 y 10.6.0
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 las versiones de Cloudian HyperStore 7.5 y 8.0.

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 las versiones de ECS 3.7 y 3.8.

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

MinIO

Puede configurar VMware Cloud Director Object Storage Extension con el operador de MinIO versión 5.X.

Para obtener más información sobre los requisitos específicos de MinIO, consulte .

Base de datos

PostgreSQL y VMware Postgres versiones 11 a 15.

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.

  • Cada nodo de servidor de VMware Cloud Director Object Storage Extension requiere 90 conexiones de base de datos. El recuento total de conexiones de base de datos requeridas es 90 multiplicado por el recuento de nodos de servidor de VMware Cloud Director Object Storage Extension. Si se considera la posibilidad de una implementación de varios nodos, establezca un recuento de max_connection grande en el servidor PostgreSQL.

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