Dauerhafte Containerspeicherung

Bringen Sie Ihre Container-Anwendungen durch die dynamische Bereitstellung hoch verfügbarer gemeinsamer Dauerspeicher aus einer skalierbaren, softwaredefinierten Speicherinfrastruktur in Schwung.

Die Herausforderungen der dauerhaften Containerspeicherung

Container bieten eine beispiellose Beweglichkeit, Leichtigkeit und Effizienz für die schnelle Bereitstellung und Aktualisierung neuer Microservices und vorhandener Anwendungen. Diese Leichtigkeit der Verpackung und Lieferung bringt jedoch auch Herausforderungen beim Austausch und Schutz von Daten in großem Umfang mit sich.

  • Angemessene Schutzmaßnahmen, die trotz der flüchtigen Art der Container den ununterbrochenen Datenzugriff sicherstellen
  • Schnelle Wiederherstellung von Daten, Dateien und Anwendungen nach unbeabsichtigten oder böswillig verursachten Datenverlusten, -löschungen oder -beschädigungen
  • Intuitive Medien zur Speicherbereitstellung von Ihrer Container-Abstimmungsplattform in der erforderlichen Servicequalität
  • Medien zum Räumen und Freigeben von nicht mehr benötigtem Speicherplatz, um sicherzustellen, dass der Containerhost die Kapazität für neue Anfragen nutzen kann

Die Lösung: Bringen Sie die Leistung und Flexibilität softwaredefinierter Speicherlösungen in Ihre Container-Anwendungen und Microservices

DataCore bietet DevOps- und IT-Managern eine vielfältige Steuerungsebene softwaredefinierter Speicherdienste von Container-Hosts, virtualisierten Maschinen bis hin zu Bare-Metal-Servern – ob vor Ort oder in der Cloud. Die fortschrittliche und dabei wirtschaftliche Lösung ermöglicht den schnellen, kontinuierlichen Zugang zu gemeinsamen dauerhaften Speicherlösungen, bietet schnelle Wiederherstellungen von Datenbanken, containerisierten Anwendungsdaten und Microservicebildern. Diese Elemente sind unverzichtbar für kontinuierliche Integrations- und Entwicklungsprojekte (CI/CD), die auf zuverlässiges, vorhersehbares Verhalten angewiesen sind.

Two plugins integrate with container orchestration platforms to enable dynamic provisioning of persistent storage volumes with enhanced properties.

  1. The DataCore™ CSI plugin adheres to the Kubernetes Container Storage Interface (CSI) v1.0.0 specification. Get it on GitHub »
  2. The DataCore™ SDS Docker Volume Plugin is a Docker-certified plugin that implements the Docker Volume Plugin specification. Get it on Docker Hub »

Both plugins provide several advanced data protection and data recovery options for dependable, predictable behavior at scale.

Moreover, you can rewind volumes back in time, like a DVR, through DataCore’s Continuous Data Protection (CDP) feature. In addition to CDP, the combination of DataCore’s in-memory caching and auto-tiering of highly available persistent storage pools ensure low-latency, non-stop access for maximum productivity at the lowest cost.

Multipath-iSCSI- und Fibre-Channel-Verbindungen zu den Datenträgern werden unterstützt, um Schwachstellen zu umgehen.

The Kubernetes and Docker plugins are available as no-charge options for  SANsymphony™ and DataCore™ Hyperconverged Virtual SAN customers under current support contract.

Container persistent storage diagram
DataCore™ Kubernetes CSI Integration

Beispiele für Datenträgerkonfigurationen

docker volume create -d datacore --name test-vol1 -o size=5GB

Einfache Datenträger-Erstellung: Erstellen Sie einen Dauerdatenträger mit der Bezeichnung test-vol1 mit 5 GB

docker volume create -d datacore --name new-vol -o fromSnap=snapshot-name

Erstellen Sie einen Datenträger auf der Grundlage eines Snapshots eines bereits vorhandenen Dauerdatenträgers.

docker volume create -d datacore --name some-time-ago -o rollback=existing-data -o rollbacktime=300

Erstellen Sie einen Datenträger von einem bereits vorhandenen Datenträger, basierend auf einem beliebigen Zeitpunkt. In diesem Beispiel wird ein neuer Dauerdatenträger auf der Grundlage der Daten angelegt, die vor 300 Sekunden auf dem Datenträger mit der Bezeichnung existing-data vorhanden waren.

Hand in Hand: Unsere Container-Technologiepartner

DataCore entwickelt in Kooperation mit Docker und Kubernetes Dauer-Blockspeicher für Ihre Containerumgebung, die die Leistung Ihrer Anwendungen drastisch beschleunigen, die Skalierbarkeit verbessern und die Bereitstellungsgeschwindigkeit erhöhen.

Diese in hohem Maße gleichzeitig ablaufenden E/A-Prozesse eignen sich hervorragend zur Optimierung durch die parallele E/A-Technologie von DataCore™.

DataCore arbeitet mit Docker, Kubernetes und Native Computing Foundation zusammen.

Besprechen Sie mit einem unserer Experten, wie DataCore den Datenzugriff und die Bereitstellung Ihrer Container-Anwendungen beschleunigen kann.