Die VMware Cloud Director Object Storage Extension ist ein eigenständiger Middleware-Dienst, den Sie in Ihrem Datencenter installieren, um den Benutzern von VMware Cloud Director Objektspeicherfunktionen zur Verfügung zu stellen.

Architektur der VMware Cloud Director Object Storage Extension

Während der Installation und Konfiguration wird die Benutzeroberfläche der VMware Cloud Director Object Storage Extension mithilfe des Portal Extensibility Frameworks als Benutzeroberflächen-Plug-In für VMware Cloud Director registriert. Folglich können Sie als Systemadministrator direkt über das VMware Cloud Director cloud provider admin portal und als Organisationsbenutzer über das VMware Cloud Director tenant portal auf die Benutzeroberfläche von VMware Cloud Director Object Storage Extension zugreifen.

Sie können VMware Cloud Director Object Storage Extension für die Verwendung mit AWS S3, Cloudian HyperStore, Dell EMC ECS und jeder S3-kompatiblen Speicherplattform mit dem Interoperabilitätsdienst für den Objektspeicher konfigurieren.

Sie können zwischen Speicherplattformen wechseln, die Sie mit VMware Cloud Director Object Storage Extension verwenden, können aber nicht zwei Speicherplattformen gleichzeitig verwenden.

Eine Instanz von VMware Cloud Director Object Storage Extension kann mit einer einzelnen Instanz von VMware Cloud Director oder einer einzelnen VMware Cloud Director-Servergruppe arbeiten. Sie können jedoch mehrere VMware Cloud Director Object Storage Extension-Instanzen für die Unterstützung von S3 für mehrere Regionen bereitstellen.

Sie können VMware Cloud Director Object Storage Extension in einem Tanzu Kubernetes Grid multi-cloud-Cluster bereitstellen und eine Postgres High Availability-Datenbank innerhalb von VMware Cloud Director oder außerhalb von VMware Cloud Director bereitstellen. Sie können VMware Cloud Director Object Storage Extension auch in einem externen Kubernetes-Cluster bereitstellen.
Abbildung 1. VMware Cloud Director Object Storage Extension-Add-On-Bereitstellung in einem Tanzu Kubernetes Grid multi-cloud-Cluster
Ein Diagramm zur Beschreibung der Architektur eines VMware Cloud Director Object Storage Extension-Add-Ons, das in einem Tanzu Kubernetes Grid-Cluster bereitgestellt wird.
Abbildung 2. VMware Cloud Director Object Storage Extension-Add-On-Bereitstellung in einem Tanzu Kubernetes Grid multi-cloud-Cluster und Verwendung einer externen Postgres High Availability-Datenbank
Ein Diagramm zur Beschreibung der Architektur eines VMware Cloud Director Object Storage Extension-Add-Ons, das in einem Tanzu Kubernetes Grid-Cluster bereitgestellt wird und eine externe Postgres-Hochverfügbarkeit verwendet.
Abbildung 3. VMware Cloud Director Object Storage Extension-Add-On-Bereitstellung in einem externen Kubernetes-Cluster
Ein Diagramm zur Beschreibung der Architektur eines VMware Cloud Director Object Storage Extension-Add-Ons, das in einem externen Kubernetes-Cluster bereitgestellt wird.

Komponenten der VMware Cloud Director Object Storage Extension

VMware Cloud Director Object Storage Extension besteht aus drei Komponenten.

Tabelle 1. Komponenten der VMware Cloud Director Object Storage Extension
Komponente Beschreibung
Interoperabilitätsdienst für den Objektspeicher (OSIS) Der Dienst, der für die Integration von S3-kompatiblen Speicherplattformen in VMware Cloud Director Object Storage Extension verwendet wird.

Diese Komponente wird von den VMware Partner Program for Object Storage Extension-Partnern bereitgestellt, die OSIS unterstützen. Weitere Informationen finden Sie im Entwicklungshandbuch für VMware Object Storage-Interoperabilitätsdienst.

VMware Cloud Director Object Storage Extension-Dienst Der öffentliche Dienst der VMware Cloud Director Object Storage Extension, der die APIs für den Daten- und den Steuerungspfad auf Port 443 bereitstellt.

Für die Containerbereitstellung ist der Dienst eine Container-App im Kubernetes-Cluster mit Multireplikat.

Operator des Kubernetes-Objektspeichers Der Controller-Manager des VMware Cloud Director Object Storage Extension-Diensts, der im Kubernetes-Cluster ausgeführt wird. Er steuert die Konfigurationsvalidierung, die Anwendung und den Dienstlebenszyklus.

Rollen und Rechte in der VMware Cloud Director Object Storage Extension

Jeder Benutzer mit einem Konto, das aus VMware Cloud Director-Perspektive aktiviert ist, kann auf die VMware Cloud Director Object Storage Extension zugreifen.

Die Elemente, die Ihnen angezeigt werden, und die Aktionen, die Sie durchführen können, hängen von den Rechten ab, die Ihrem Benutzerprofil innerhalb einer VMware Cloud Director-Organisation zugewiesen sind.

Die Ihrem Benutzerprofil in VMware Cloud Director zugewiesenen Rechte definieren Ihre Benutzerrolle in der VMware Cloud Director Object Storage Extension.

Folgende Tabelle enthält die Zuordnung zwischen VMware Cloud Director-Rechten und VMware Cloud Director Object Storage Extension-Rollen.

Tabelle 2. Zuordnung zwischen VMware Cloud Director-Rechten und VMware Cloud Director Object Storage Extension-Rollen
VMware Cloud Director Object Storage Extension-Mandantenportalrolle VMware Cloud Director-Rechte Notizen
Anbieteradministrator
  • Allgemein: Administratoransicht
  • Anbieter-VDC: Ansicht
  • Organisations-VDC: Ansicht
  • UI-Plug-Ins: Ansicht
Nein
Mandantenadministrator
  • Allgemein: Administratoransicht
  • Organisations-VDC: Ansicht
  • UI-Plug-Ins: Ansicht
  • Anzeigen: VMWARE:OBJECTSTORAGEEXTENSION
Benutzerkonten in VMware Cloud Director für Mandantenadministratoren in der VMware Cloud Director Object Storage Extension darf nicht die Rolle Anbieter-VDC: Ansicht zugewiesen sein. Wenn Sie einem Mandantenadministrator die Rolle Anbieter-VDC: Ansicht zuweisen, ändert sich die Benutzerrolle in VMware Cloud Director Object Storage Extension zu Anbieteradministrator.

Wenn Sie VMware Cloud Director 10.5.1 ausführen, ist die Berechtigung Anzeigen: VMWARE:OBJECTSTORAGEEXTENSION nicht erforderlich.

Mandantenbenutzer UI-Plug-Ins: Ansicht Benutzerkonten in VMware Cloud Director für Mandantenbenutzer in der VMware Cloud Director Object Storage Extension dürfen nicht die Rollen Allgemein: Administratoransicht und Allgemein: Administratoransicht zugewiesen sein. Wenn Sie einem Mandantenbenutzer diese Rollen zuweisen, ändert sich die Benutzerrolle in VMware Cloud Director Object Storage Extension zu Mandantenadministrator.
Operator des Objektspeichers
  • vmware:objectStorageExtension: Anzeigen
  • vmware:objectStorageExtension: Bearbeiten
  • vmware:objectStorageExtension: Vollzugriff
  • vmware:objectStorageExtension: Administratoransicht
  • vmware:objectStorageExtension: Voller Administratorzugriff
Die Komponente „Operator des Kubernetes-Objektspeichers“ verwendet die Rolle Operator des Objektspeichers, um die VMware Cloud Director-API zu besuchen. Dies ist eine VMware Cloud Director-Systemrolle, die während der Installation von VMware Cloud Director Object Storage Extension erstellt wurde.

Informationen zu den vordefinierten Rollen und den entsprechenden Rechten in VMware Cloud Director finden Sie unter Vordefinierte Rollen und damit verbundene Rechte.