Suche
Sprachen
<

Persistenter Speicher für Kubernetes

Führen Sie zustandsbehaftete Arbeitslasten zuverlässig aus, unterstützt durch schnellen, robusten und sicheren Speicher, der für die Cloud-native Skalierung konzipiert ist.
Kubernetes-Speicherdienste für containerisierte Anwendungen
Symbol „Persistenter Speicher“

Persistenter Speicher für zustandsbehaftete Anwendungen

Leistungssymbol

Hohe Performance mit NVMe

Wiederherstellung an einem dezentralen Sekundär-/DR-Standort

Hochverfügbarkeit der Daten

Symbol „Software-definierte Automatisierung“

Enterprise-Speicherdienste

Symbol Securitycompliance

Datenschutz und Datensicherung

Symbol Observability

Beobachtbarkeit und Analytik

Kubernetes gewinnt als Plattform für die Orchestrierung containerisierter Anwendungen zunehmend an Bedeutung. Das Ausführen zustandsbehafteter Arbeitslasten (Datenbanken, Nachrichtenwarteschlangen, Auswertungen usw.) bringt jedoch eine zentrale Herausforderung mit sich.

Container sind von Natur aus kurzlebig. Sie starten, stoppen und bewegen sich ständig, während die Daten, auf die diese Arbeitslasten angewiesen sind, persistent sind und immer verfügbar bleiben müssen.

Herkömmliche Speichersysteme wurden nicht für diese Art von Umgebung entwickelt. In Kubernetes können Datenträger an bestimmte Server gebunden bleiben, sodass der Datenzugriff beim Verschieben der Container erschwert wird. Die Bereitstellung erfolgt häufig manuell und alltägliche Vorgänge lassen sich nur schwer automatisieren. Mit zunehmender Skalierung der Umgebungen wird die Persistenz anfälliger und die Verwaltung zeitaufwändiger.

  • Haben Sie Probleme damit, die Daten bei Pod-Neustarts und Migrationen persistent zu halten?
  • Müssen Sie Datenträger und Speicherklassen für jede Arbeitslast manuell konfigurieren?
  • Stoßen Sie bei zustandsbehafteten Anwendungen oder CI/CD-Pipelines auf Performance-Engpässe?
  • Fehlt Ihnen die klare Übersicht über die Speichernutzung und den Zustand Ihrer Cluster?
  • Machen Sie sich Sorgen über Datenverluste oder Ausfallzeiten bei Serverausfällen?
  • Jonglieren Sie mit zu vielen Tools, nur um den Kubernetes-Speicher zum Laufen zu bringen?

Persistenter Speicher für Kubernetes

DataCore Puls8 ist eine container-native Speicherplattform, die speziell für Kubernetes-Umgebungen entwickelt wurde. Sie bietet den persistenten Speicher, der in Kubernetes fehlt, und stellt sicher, dass Ihre Daten intakt und zugänglich bleiben, während Container gestartet, gestoppt und innerhalb des Clusters verschoben werden. Die Plattform läuft in Ihrem Cluster und lässt sich direkt in die Kubernetes-APIs integrieren, um persistenten Speicher bereitzustellen, der sich so verhält, wie es Kubernetes erwartet: dynamisch, deklarativ und automatisiert.

Anstatt auf externe Speichersysteme oder an Knoten gebundene Volumes zurückzugreifen, verwandelt Puls8 lokale Festplatten in einen vollständig verwalteten, ausfallsicheren Speicherpool. Das System stellt Volumes automatisch bereit, sobald Container diese anfordern, übernimmt im Hintergrund die Replikation und die Fehlerbehebung und sorgt dafür, dass die Daten auch dann verfügbar bleiben, wenn sich Workloads innerhalb des Clusters verschieben.

Wichtigste Highlights

  • Für die nahtlose Zusammenarbeit mit PVCs, StorageClasses und StatefulSets in Kubernetes entwickelt
  • Bedarfsgerechte Datenträgerbereitstellung durch deklarative Kubernetes-Workflows
  • Resiliente Speicherpools mit lokalen Festplatten und replikationsbasierter Datenverfügbarkeit über alle Server hinweg
  • Einfache Integration in GitOps-Workflows und Kubernetes-native CI/CD-Pipelines

Hohe Performance, integrierte Ausfallsicherheit und Enterprise-Speicherdienste

Puls8 wurde entwickelt, um den Anforderungen leistungsintensiver, datenintensiver Workloads gerecht zu werden, die in Kubernetes ausgeführt werden. Es nutzt schnellen lokalen NVMe , um Zugriff mit geringer Latenz und hohen Durchsatz für Workloads wie Datenbanken, Messaging-Warteschlangen und Analyse-Engines zu gewährleisten. Da Puls8 direkt innerhalb des Clusters läuft, gibt es keine externe Speicherschicht, die die Leistung beeinträchtigen oder Latenz verursachen könnte.

Die Ausfallsicherheit wird auf der Speicherebene mit integrierter Replikation über Server im selben Cluster gewährleistet. Fällt ein Server aus, bleiben die Daten verfügbar, und ein Failover der Arbeitslast ist ohne Verlust oder Ausfallzeit möglich.

Puls8 bietet zudem von Haus aus wichtige Datendienste für Unternehmen, darunter thin provisioning, snapshots, Verschlüsselung im Rest sowie die Integration mit Backup-Tools wie Velero und Veeam Kasten. Diese Funktionen helfen Teams dabei, persistente Daten zuverlässig zu schützen, zu verwalten und zu skalieren – ohne auf externe Systeme oder benutzerdefinierte Skripte angewiesen zu sein.

Intuitive Web-Benutzeroberfläche für die Verwaltung

Intuitive Web-Benutzeroberfläche für die Verwaltung

Kubernetes-Speicher ohne Probleme im Betrieb

Puls8 Beobachtungs-Dashboard

Dashboards für die Beobachtung und Überwachung

Die Speicherung sollte Ihre Plattform-Teams nicht ausbremsen. Puls8 vereinfacht die täglichen Speicherabläufe, indem es sich vollständig an die Kubernetes-nativen Workflows anpasst. Volumes werden automatisch bereitgestellt. Datendienste wie Replikation und snapshots im Hintergrund abgewickelt. Es sind keine benutzerdefinierte Automatisierung, keine externen Skripte und keine aufwendige Infrastrukturanpassung erforderlich.

Dank der integrierten Observability erhalten Teams den nötigen Überblick, um sicher arbeiten zu können. Puls8 lässt sich mit Prometheus, Grafana und Alertmanager integrieren und stellt so Echtzeit-Metriken, Warnmeldungen und Dashboards bereit, ohne dass separate Plugins oder Tools erforderlich sind. Sie können Nutzung, Systemzustand und Leistung clusterübergreifend über eine einzige, einheitliche Ansicht verfolgen.

Das Ergebnis ist eine einheitliche und vorhersehbare Benutzererfahrung über alle Cluster und Umgebungen hinweg. Entwickler können Speicher auf dieselbe Weise anfordern, wie sie Anwendungen bereitstellen. Plattformingenieure erhalten eine zentralisierte Kontrolle, ohne separate Systeme verwalten zu müssen. Puls8 hilft Teams dabei, schneller voranzukommen, den manuellen Aufwand zu reduzieren und Kubernetes in großem Maßstab zu betreiben, ohne dass die Speicherverwaltung zu einer zusätzlichen Aufgabe wird.

Sorgen Sie für leistungsstarken, persistenten Speicher für Ihre zustandsbehafteten Anwendungen auf Kubernetes