Avant de déployer VMware Cloud Director Object Storage Extension, vous devez préparer votre environnement. VMware Cloud Director Object Storage Extension nécessite des composants externes spécifiques de versions spécifiques.

Le tableau suivant répertorie les composants logiciels et les versions prises en charge des composants que vous devez déployer et configurer.
Composant requis Versions prises en charge
VMware Cloud Director 10.5.1 et 10.6.0
Cloudian HyperStore Si vous déployez VMware Cloud Director Object Storage Extension au-dessus de Cloudian HyperStore, un cluster d'au moins 3 nœuds Cloudian HyperStore est requis.

Vous pouvez configurer VMware Cloud Director Object Storage Extension avec Cloudian HyperStore versions 7.5 et 8.0.

Pour plus d'informations sur les spécifications requises de Cloudian HyperStore, reportez-vous à la section Conditions requises pour le déploiement de Cloudian.

Dell EMC ECS Si vous déployez VMware Cloud Director Object Storage Extension au-dessus de ECS, un cluster d'au moins 3 nœuds ECS est requis.

VMware Cloud Director Object Storage Extension prend en charge ECS versions 3.7 et 3.8.

Pour plus d'informations sur les spécifications requises de ECS, reportez-vous à la section Conditions requises pour le déploiement de ECS

MinIO

Vous pouvez configurer VMware Cloud Director Object Storage Extension avec l'opérateur MinIO version 5.X.

Pour plus d'informations sur les spécifications requises de MinIO, reportez-vous à la section .

Base de données

PostgreSQL et VMware Postgres versions 11 jusqu'à 15.

Note :
  • Le paramètre de codage et de classement de la base de données PostgreSQL peut affecter la synchronisation des objets à partir de la plate-forme de stockage. Vérifiez que le codage de la base de données est UTF8 et que le classement est en_US.UTF-8.

    Si les paramètres régionaux du SE sur lequel votre base de données Postgres est déployée ne contiennent pas en_US.UTF-8, ou si vous n'êtes pas sûr de la méthode de classement à définir, vous pouvez définir ce dernier sur la valeur par défaut C.

  • Chaque nœud de serveur VMware Cloud Director Object Storage Extension nécessite 90 connexions à la base de données. Le nombre total de connexions requises à la base de données est de 90 fois le nombre de nœuds du serveur VMware Cloud Director Object Storage Extension. Compte tenu d'un déploiement multi-nœud, définissez un grand nombre de max_connection dans votre serveur PostgreSQL.

VMware Cloud Director Object Storage Extension nécessite une instance de base de données dédiée et un utilisateur de base de données disposant de privilèges suffisants pour créer des tables et modifier des schémas de base de données.

VMware Cloud Director Object Storage Extension ne nécessite pas le bus de message RabbitMQ pour communiquer avec VMware Cloud Director.

Assurez-vous que les horloges de tous les nœuds VMware Cloud Director Object Storage Extension et de la plate-forme de stockage sont synchronisées. Il est recommandé d'utiliser le même serveur NTP (Network Time Protocol).

Conditions requises pour la demande d'API S3 de type hébergement virtuel

Lorsque vous effectuez une demande d'API S3, vous pouvez utiliser l'URI de type chemin d'accès, par exemple : https://<ose-host>/<bucket>/<object> ou https://<ose-host>/api/v1/s3/<bucket>/<object>. Vous pouvez également utiliser l'URI de type hébergement virtuel, par exemple : https://<bucket>.<s3-ose-host>/<object>.

Lorsque vous définissez le point de terminaison d'API S3, vous pouvez utiliser les modèles suivants :
  • https://<your-org-domain.com>
  • https://s3.<region-name-here>.<your-org-domain.com>
  • https://s3.<your-org-domain.com>

Pour prendre en charge les demandes d'API S3 de type hébergement virtuel, vérifiez que le nom d'hôte de votre instance de VMware Cloud Director Object Storage Extension commence par s3. et que votre serveur DNS peut acheminer les demandes de type hébergement virtuel.

Par exemple, le nom d'hôte de votre instance de VMware Cloud Director Object Storage Extension est example.com. Pour acheminer les demandes de type hébergement virtuel, ajoutez le mappage de nom d'hôte suivant aux entrées DNS :
De À
*.s3.example.com example.com
s3.example.com example.com