Prima di distribuire VMware Cloud Director Object Storage Extension, è necessario preparare l'ambiente. VMware Cloud Director Object Storage Extension richiede componenti esterni specifici di versioni specifiche.

Nella tabella seguente sono elencati i componenti software e le versioni supportate dei componenti che è necessario distribuire e configurare.
Componente obbligatorio Versioni supportate
VMware Cloud Director 10.5.1 e 10.6.0
Cloudian HyperStore Se si distribuisce VMware Cloud Director Object Storage Extension in Cloudian HyperStore, è necessario un cluster che includa almeno 3 nodi Cloudian HyperStore.

È possibile configurare VMware Cloud Director Object Storage Extension con le versioni 7.5 e 8.0 di Cloudian HyperStore.

Per ulteriori informazioni sui requisiti specifici di Cloudian HyperStore, vedere Requisiti di distribuzione di Cloudian.

Dell EMC ECS Se si distribuisce VMware Cloud Director Object Storage Extension in ECS, è necessario un cluster che includa almeno 3 nodi ECS.

VMware Cloud Director Object Storage Extension supporta le versioni 3.7 e 3.8 di ECS.

Per ulteriori informazioni sui requisiti specifici di ECS, vedere Requisiti di distribuzione di ECS

MinIO

È possibile configurare VMware Cloud Director Object Storage Extension con la versione 5.X dell'operatore MinIO.

Per ulteriori informazioni sui requisiti specifici di MinIO, vedere .

Database

Dalla versione 11 alla versione 15 di PostgreSQL e VMware Postgres.

Nota:
  • L'impostazione di codifica e confronto del database PostgreSQL può influire sulla sincronizzazione degli oggetti dalla piattaforma di storage. Verificare che la codifica del database sia UTF8 e che il confronto sia en_US.UTF-8.

    Se le impostazioni locali del sistema operativo in cui è distribuito il database Postgres non contengono en_US.UTF-8 oppure se non si è certi del metodo di confronto da impostare, è possibile impostare il valore predefinito C.

  • Ogni nodo del server VMware Cloud Director Object Storage Extension richiede 90 connessioni al database. Il numero totale di connessioni al database richieste è 90 moltiplicato per il numero di nodi del server VMware Cloud Director Object Storage Extension. Se si utilizza una distribuzione con più nodi, impostare un numero elevato di max_connection nel server PostgreSQL.

VMware Cloud Director Object Storage Extension richiede un'istanza di database dedicata e un utente del database che disponga di privilegi sufficienti per creare tabelle e modificare gli schemi del database.

VMware Cloud Director Object Storage Extension non richiede il bus di messaggi RabbitMQ per la comunicazione con VMware Cloud Director.

Assicurarsi che gli orologi di tutte le istanze di VMware Cloud Director Object Storage Extension e dei nodi della piattaforma di storage siano sincronizzati. È consigliabile utilizzare lo stesso server NTP (Network Time Protocol).

Requisiti per la richiesta dell'API S3 di tipo host virtuale

Quando si crea una richiesta dell'API S3, è possibile utilizzare URI di tipo percorso, ad esempio https://<ose-host>/<bucket>/<object>, o https://<ose-host>/api/v1/s3/<bucket>/<object>. È inoltre possibile utilizzare l'URI di tipo host virtuale, ad esempio https://<bucket>.<s3-ose-host>/<object>.

Quando si imposta l'endpoint dell'API S3, è possibile utilizzare i seguenti modelli:
  • https://<your-org-domain.com>
  • https://s3.<region-name-here>.<your-org-domain.com>
  • https://s3.<your-org-domain.com>

Per supportare le richieste dell'API S3 di tipo host virtuale, assicurarsi che il nome host dell'istanza di VMware Cloud Director Object Storage Extension inizi con s3. e che il server DNS possa instradare le richieste di tipo host virtuale.

Ad esempio, il nome host dell'istanza di VMware Cloud Director Object Storage Extension è example.com. Per instradare le richieste di tipo host virtuale, aggiungere la seguente mappatura del nome host alle voci DNS:
Da A
*.s3.example.com example.com
s3.example.com example.com