Red Hat OpenShift Data Foundation: Persistenter Storage und Cluster-Datenmanagement für Red Hat OpenShift

Red Hat® OpenShift® Data Foundation1 ist eine Lösung für persistenten Storage und Cluster-Datenmanagement, integriert in und optimiert für Red Hat OpenShift. OpenShift Data Foundation bietet eine verteilte, skalierbare SDS-Plattform (Software-Defined Storage) und ausgefeilte Cluster-Datenmanagementservices für Unternehmen. Damit können Anwendungen vereinfacht, konsistent und skalierbar mit Daten interagieren. Dank der Funktionen für Multi Cloud-Datenmanagement können Unternehmen Daten in mehreren Infrastrukturen erweitern und föderieren.

Eine Datenplattform für moderne Produktions-Workloads und Anwendungen

OpenShift Data Foundation läuft überall dort, wo Red Hat OpenShift ausgeführt wird: On-Premise, in Public Cloud- oder Private Cloud-Umgebungen und am Edge. Die Lösung ermöglicht agilen und flexiblen Datenzugriff über gängige Protokolle (File, Block und Object Storage) und unterstützt viele verschiedene Workloads und Anwendungen. Die Plattform abstrahiert die Details und Inkonsistenzen zwischen unterschiedlichen zugrunde liegenden Storage-Infrastrukturen und bietet ausgefeilte Cluster-Datenmanagementservices der Unternehmensklasse.

OpenShift Data Foundation wurde für containerbasierte Umgebungen entwickelt und unterstützt auch Red Hat OpenShift Virtualization. Ein unterstützter Red Hat OpenShift Operator erleichtert die Installation und Verwaltung der Plattform innerhalb des containerbasierten Anwendungs-Lifecycles. Dazu gehören cloudnative Container-Verwaltung, Planung und Orchestrierung. Dieses Maß an Integration bringt unter anderem folgende Vorteile mit sich:

  • Storage für vertrauenswürdiges unternehmensfähiges Kubernetes: OpenShift Data Foundation unterstützt verschiedene Workloads, die MCG-Funktionalität (Multicloud Object Gateway)2 sowie Business Continuity für Workloads, die in Red Hat OpenShift ausgeführt werden.
  • Datenschutz und Resilienz für Red Hat OpenShift: Wichtige Funktionen wie Replikation, Datenplatzierung in verschiedenen Verfügbarkeitszonen sowie Backup- und Wiederherstellungsservices für Kubernetes-Anwendungen, einschließlich ihrer namespacebezogenen Daten, ihrer benutzerdefinierten Ressourcen und ihres Status.
  • Cloudähnliches IT-Erlebnis in verschiedenen Umgebungen: OpenShift Data Foundation bietet Software-Defined Storage. Damit können Unternehmen ihre Anwendungen und ihren Storage bedarfsgerecht bereitstellen und an sich ändernde Situationen anpassen.
  • Gesteigerte Entwicklungsproduktivität: OpenShift Data Foundation bietet konsistente Funktionen und Benutzererlebnisse auf verschiedenen Hybrid Cloud-Plattformen und vereinfacht die Prozesse für Entwicklungsteams und Nutzende.
  • Anwendungs- und Datenmodernisierung: Support für Red Hat OpenShift Virtualization bedeutet, dass Unternehmen ihre vorhandenen Anwendungen ausführen und gleichzeitig cloudnative Anwendungen entwickeln können – auf einer einzigen Plattform.

Technische Spezifikationen

OpenShift Data Foundation ist in der Essentials Edition und in der Advanced Edition erhältlich (Tabelle 1). OpenShift Data Foundation Essentials Edition ist im Lieferumfang von Red Hat OpenShift Platform Plus enthalten und enthält Red Hat OpenShift Container Platform sowie die folgenden Komponenten:

Red Hat Advanced Cluster Management for Kubernetes

Red Hat Advanced Cluster Security for Kubernetes

Red Hat Quay (eine sicherheitsorientierte globale Private Registry Container-Plattform) 

Highlights

Vereinfachter Zugriff auf eine umfassende und konsistente Datenplattform für Red Hat OpenShift

Konsistentes Benutzererlebnis unabhängig davon, wo die Daten gespeichert sind, für Konsistenz in verschiedenen Cloud-Umgebungen und Vertrauen zwischen Teams

Skalierbarkeit auf mehrere Petabyte mit geschäftskritischer Resilienz und erstklassiger Performance

Ausgefeilte Datenmanagement- und Business Continuity-Funktionen für Deployments in Rechenzentrums-, Public Cloud- oder Private Cloud-Umgebungen oder am Edge

Tabelle 1: Editionen von OpenShift Data Foundation

Essentials Edition

Advanced Edition mit zusätzlich

  • Kubernetes RWO (Block, File)
  • Kubernetes RWX (Shared File, Shared Block)
  • Object Storage (S3-kompatibel)
  • Internal-Mode Storage (On-Cluster)
  • Volume Snapshots
  • Clusterweite Verschlüsselung
  • Multicloud Object Gateway
  • Native Namespace-Backup- und Wiederherstellungsfunktionen mit OpenShift APIs for Data Protection (OADP)
  • External-Mode Storage (Shared Storage Cluster)
  • Gemischte Nutzungsmuster (Off-Cluster Workloads)
  •  Granulare Verschlüsselung auf Volume-Ebene
  • Unterstützung für externe KMSs (Key Management Systems) mit Key Management Interoperability Protocol (KMIP) 
  • Metro-DR (Disaster Recovery)
  • Regionales DR

In Tabelle 2 werden die Features und Funktionen von OpenShift Data Foundation zusammengefasst.

Tabelle 2: Features und Funktionen

Business Continuity und Disaster Recovery
OpenShift APIs for Data Protection

Clusterfähige Backup- und Datenwiederherstellungsschnittstellen umfassen Namespace-Backup und -Wiederherstellung für einzelne Workloads, Anwendungen und Cluster-Services.

Regionales Disaster Recovery (DR)

Asynchrones DR für Rechenzentrumsausfälle kann sich über ein WAN (Wide Area Network) über mehrere Regionen und Kontinente erstrecken und bietet Schutz vor regionalen Katastrophen.

Metro-DR Synchrones DR für Cluster-Ausfälle bietet Schutz vor Systemausfällen und verlustfreie Wiederherstellung innerhalb eines Campus oder einer Großstadt, wo Netzwerke mit niedriger Latenz verfügbar sind.
Datenservices am Edge
Kompakte 3-Node-Cluster

Support für Red Hat OpenShift und OpenShift Data Foundation in 3 Produktions-Nodes.

Support für Single-Node-OpenShift Eine Single-Node-Konfiguration von OpenShift Data Foundation unterstützt Thin Provisioning, Snapshots und Backups für Edge-Standorte mit kleinen Infrastruktur-Footprints.
Single-Node Thin Provisioning Thin Provisioning ermöglicht die Erweiterung von Ressourcen im Laufe der Zeit, um den Anforderungen der Nutzenden gerecht zu werden.
Multi-Cluster Monitoring
Multi-Cluster Dashboards

Multi-Cluster Dashboards lassen sich in Red Hat Advanced Cluster Management integrieren, damit Sie den Zustand und die Optimierung von Multi-Clustern auf einen Blick überwachen und Probleme mit verteilten Workloads identifizieren, isolieren und beheben können.

Multicloud Gateway
Object Buckets Object Buckets bieten Data Storage mit Spiegelung, Verteilung, Verschlüsselung und mehreren unterstützten Staffelungsansätzen.
Namespace Buckets Namespace Buckets können für Datenföderierungsfunktionen zum Organisieren, Konfigurieren und Verwalten verschiedener Datenressourcen verwendet werden, ohne dass Datensätze kopiert werden müssen.
Object Bucket Claims Mit Object Bucket Claims können Nutzende Object Buckets für Entwicklungs-Workflows dynamisch erstellen und auf PVC-Workflows (Persistent Volume Claim) ausrichten.

Verbesserte Datensicherheit

End-to-End-Verschlüsselung

Durch End-to-End-Verschlüsselung zwischen dem Cluster und den Clients wird die Datensicherheit im gesamten Cluster verbessert.

Verschlüsselung auf Persistent Volume-Ebene

Verschlüsseln Sie Daten auf Persistent Volume-Ebene mit einem Key Management Service, sodass Sie Ihren eigenen Schlüssel verwenden können.

KMS-Integration (Key Management Service)

Dank der KMIP-Unterstützung (Key Management Interoperability Protocol) lässt sich die Verschlüsselung mit vom Kunden bereitgestellten Schlüsseln integrieren.

NFS-Unterstützung (Network File System)

NFS-Unterstützung

NFS-Services für interne oder externe Anwendungen unterstützen Interaktionen mit Legacy-Anwendungen, Anwendungsmodernisierung und die zukünftige Migration zu einer Red Hat OpenShift Umgebung.

  1. OpenShift Data Foundation – Überblick“. Red Hat, 4. Nov. 2022.

  2.  „Multicloud Object Gateway Namespace Bucket Replication“. Red Hat, 1. Juli 2022.