VMware Cloud Director Object Storage Extension è un servizio middleware autonomo che viene installato nel data center per fornire funzionalità di storage di oggetti agli utenti di VMware Cloud Director.

Architettura di VMware Cloud Director Object Storage Extension

Durante l'installazione e la configurazione, l'interfaccia utente di VMware Cloud Director Object Storage Extension esegue la registrazione come plug-in dell'interfaccia utente in VMware Cloud Director utilizzando il framework di estendibilità del portale. Di conseguenza, è possibile accedere all'interfaccia utente di VMware Cloud Director Object Storage Extension direttamente da VMware Cloud Director cloud provider admin portal in qualità di amministratore di sistema e da VMware Cloud Director tenant portal in qualità di utente dell'organizzazione.

È possibile configurare VMware Cloud Director Object Storage Extension affinché funzioni con AWS S3, Cloudian HyperStore, Dell EMC ECS e qualsiasi piattaforma di storage compatibile con S3 con il Object Storage Interoperability Service.

È possibile passare tra le piattaforme di storage utilizzate con VMware Cloud Director Object Storage Extension, ma non è possibile utilizzare due piattaforme di storage contemporaneamente.

Un'istanza di VMware Cloud Director Object Storage Extension può funzionare con una singola istanza di VMware Cloud Director o con un singolo gruppo di server di VMware Cloud Director, ma è possibile distribuire più VMware Cloud Director Object Storage Extension per il supporto di S3 in più regioni.

Il diagramma seguente illustra l'architettura di VMware Cloud Director Object Storage Extension e le connessioni di rete tra i componenti.


Il diagramma dell'architettura mostra come tutti i componenti lavorano insieme per fornire funzionalità di storage degli oggetti agli utenti di VMware Cloud Director.

Componenti di VMware Cloud Director Object Storage Extension con distribuzione della macchina virtuale

VMware Cloud Director Object Storage Extension con la distribuzione della macchina virtuale è costituita da quattro componenti.

Tabella 1. Componenti di VMware Cloud Director Object Storage Extension
Componente Descrizione
Object Storage Interoperability Service (OSIS)

Servizio utilizzato per l'integrazione di una piattaforma di storage compatibile con S3 in VMware Cloud Director Object Storage Extension.

Questo componente viene fornito dai partner VMware Partner Program for Object Storage Extension che supportano OSIS. Per ulteriori informazioni, vedere la Guida allo sviluppo di VMware Object Storage Interoperability Service.

Servizio VMware Cloud Director Object Storage Extension Servizio pubblico di VMware Cloud Director Object Storage Extension che fornisce le API per il percorso dei dati e il percorso di controllo sulla porta 443. Per la distribuzione della macchina virtuale, ogni nodo del servizio è un processo autonomo in esecuzione nella macchina Linux.
Servizio Keeper (voss-keeper) di VMware Cloud Director Object Storage Extension Servizio di sistema per il servizio VMware Cloud Director Object Storage Extension e l'utilità della riga di comando ose. Il servizio voss-keeper viene eseguito come servizio di sistema ed è possibile gestirlo mediante l'utilità della riga di comando systemctl.

Se si arresta il servizio voss-keeper, viene arrestato anche il servizio VMware Cloud Director Object Storage Extension sulla porta 443.

  • Installa e avvia il servizio middleware VMware Cloud Director Object Storage Extension e il plug-in dell'interfaccia utente.
  • Monitora l'integrità del daemon Java utilizzato da VMware Cloud Director Object Storage Extension.
  • Sincronizza la configurazione tra i nodi di VMware Cloud Director Object Storage Extension in un cluster.
  • Installa e avvia il server di conversione IP virtuale interno.
Utilità della riga di comando (ose) Contiene gli script necessari per la configurazione di VMware Cloud Director Object Storage Extension e l'avvio o l'arresto del daemon Java.

Ruoli e diritti in VMware Cloud Director Object Storage Extension

Qualsiasi utente con un account attivato dal punto di vista di VMware Cloud Director può accedere a VMware Cloud Director Object Storage Extension.

Gli elementi visualizzati e le azioni che è possibile eseguire dipendono dai diritti assegnati al profilo utente all'interno dell'organizzazione di VMware Cloud Director.

I diritti assegnati al profilo utente in VMware Cloud Director definiscono il ruolo dell'utente in VMware Cloud Director Object Storage Extension.

La seguente tabella contiene la mappatura tra i diritti di VMware Cloud Director e i ruoli di VMware Cloud Director Object Storage Extension.

Tabella 2. Mappatura tra i diritti di VMware Cloud Director e i ruoli di VMware Cloud Director Object Storage Extension
Ruolo del portale tenant di VMware Cloud Director Object Storage Extension Diritti di VMware Cloud Director Note
Amministratore del provider
  • Generale: Vista amministratore
  • VDC del provider: Visualizza
  • VDC dell'organizzazione: Visualizza
  • Plug-in dell'interfaccia utente: Visualizza
Nessuna.
Amministratore tenant
  • Generale: Vista amministratore
  • VDC dell'organizzazione: Visualizza
  • Plug-in dell'interfaccia utente: Visualizza
Gli amministratori tenant in VMware Cloud Director Object Storage Extension non devono disporre del ruolo VDC del provider: Visualizza assegnato al loro account utente in VMware Cloud Director. Se si assegna il ruolo VDC del provider: Visualizza a un amministratore tenant, il ruolo utente in VMware Cloud Director Object Storage Extension diventa Amministratore del provider.
Utente tenant Plug-in dell'interfaccia utente: Visualizza Gli utenti tenant in VMware Cloud Director Object Storage Extension non devono disporre dei ruoli Generale: Vista amministratore e Generale: Vista amministratore assegnati al loro account utente in VMware Cloud Director. Se si assegnano questi ruoli a un utente del tenant, il ruolo utente in VMware Cloud Director Object Storage Extension diventa Amministratore tenant.

Per informazioni sui ruoli predefiniti e i relativi diritti in VMware Cloud Director, vedere Ruoli predefiniti e relativi diritti.