ZFS-Storage-Architektur

Datenintegrität, Recovery-Punkte und Storage-Kapazität schützen

ZFS verbindet Laufwerksschutz, Prüfsummen, Snapshots, Datasets und Replikation in einem Storage-Modell. euroNAS Premium und HA Cluster stellen diese Funktionen über eine grafische Administration bereit.

Anwendungen und BenutzerDateidienste und Block-Storage-Workloads
Datasets und VolumesKontingente, Reservierungen, Kompression und getrennte Recovery-Richtlinien
Snapshots und ReplikationZeitpunktbezogene Recovery und asynchrone Kopien auf ein anderes System
ZFS-Storage-PoolPrüfsummen, Redundanz, Scrubs und verwaltete Kapazität
Ein Storage-Modell, mehrere Aufgaben

Was ZFS zu einer Enterprise-Storage-Architektur beiträgt

ZFS ist mehr als eine RAID-Option. Es verbindet den physischen Laufwerksschutz mit logischer Storage-Verwaltung und Recovery-Methoden. Jede Funktion deckt eine andere betriebliche Anforderung ab.

1

Durchgängige Integrität

Prüfsummen helfen, beschädigte Daten zu erkennen. Stehen gültige redundante Daten bereit, kann ZFS den betroffenen Block rekonstruieren und reparieren.

2

Snapshots und Klone

Frühere Zustände aufbewahren, veränderte oder gelöschte Daten wiederherstellen und beschreibbare Ansichten für Tests oder Recovery erstellen.

3

Datasets und Volumes

Workloads mit eigenen Kontingenten, Reservierungen, Kompressions- und Snapshot-Richtlinien trennen – ohne ein weiteres physisches Array.

4

Kompression

Den physischen Verbrauch bei komprimierbaren Daten reduzieren. Der tatsächliche Nutzen hängt vom Workload ab und sollte gemessen werden.

5

Scrubs und Wartung

Gespeicherte Daten regelmäßig überprüfen, reparierte oder nicht behebbare Fehler auswerten und den Pool-Zustand sichtbar halten.

6

Asynchrone Replikation

Snapshot-Verläufe auf ein anderes euroNAS-ZFS-System übertragen und nach einem definierten Zeitplan eine separate Recovery-Kopie führen.

Wichtig: Prüfsummen, Redundanz, Snapshots, Replikation und Backup ergänzen sich. Keine einzelne Methode schützt gegen jeden Hardwarefehler, Bedienfehler, Ransomware-Vorfall oder Standortausfall.
Von Laufwerken zu Diensten

Pool, Dataset und Zugriff sind unterschiedliche Entscheidungen

Die klare Trennung dieser Ebenen vereinfacht Kapazitätsplanung, Berechtigungen und Recovery erheblich.

Pool und RedundanzlayoutDefiniert Laufwerke, Ausfalltoleranz, Kapazität und Eigentümerschaft.
Dataset oder ZFS-VolumeDefiniert das unabhängig verwaltete Dateisystem oder die Block-Storage-Ressource.
Freigabe oder TargetStellt Storage über den benötigten Dienst für Benutzer und Anwendungen bereit.
Methode Was sie verwaltet Was sie nicht ersetzt
Kontingent Begrenzt das Wachstum eines Workloads. Eine Reservierung physischer Kapazität.
Reservierung Hält Kapazität für einen Workload frei. Wachstumsüberwachung und Planung.
Snapshot Bewahrt einen früheren Zustand im selben Pool auf. Ein unabhängiges Backup oder einen zweiten Standort.
Replikation Überträgt ausgewählte Snapshot-Verläufe auf ein anderes System. Synchrones Controller-Failover.
Layout passend zum Workload wählen

Mirror, RAIDZ und dRAID lösen unterschiedliche Aufgaben

Das Layout ist eine grundlegende Designentscheidung. Entscheidend sind Workload-Verhalten, Laufwerksanzahl, Kapazitätsziel und Ausfallrisiken – nicht nur rohe Terabytes.

Layout Stärke Planungsaspekt
Mirror Gute Eigenschaften bei zufälligen I/O-Zugriffen und gut nachvollziehbares Recovery-Verhalten. Verwendet mehr Rohkapazität für Kopien; der Schutz hängt davon ab, welche Mitglieder ausfallen.
RAIDZ1/2/3 Paritätsbasierter Kapazitätsschutz für eine festgelegte vdev-Breite. Parität, vdev-Breite, Workload und Rekonstruktionsrisiko ausbalancieren.
dRAID1/2/3 Verteilte Parität, Recovery-Arbeit und optionale Reservekapazität über viele Laufwerke. Besonders für kapazitätsorientierte Workloads prüfen; feste Zuordnungsbreiten erfordern Tests mit kleinen Blöcken.
Mehrschichtiger Schutz

Fünf Methoden schützen vor fünf unterschiedlichen Ereignissen

Eine belastbare Architektur kombiniert Methoden, anstatt einen einzigen Mechanismus für jedes Ereignis einzusetzen.

RedundanzLaufwerksausfall innerhalb des gewählten Layouts.
SnapshotsFrühere Versionen nach Änderung oder Löschung.
ReplikationAsynchrone Recovery-Kopie auf einem anderen ZFS-System.
BackupUnabhängige Aufbewahrung außerhalb des Live-Storage-Lebenszyklus.
HA ClusterDienstkontinuität nach Controller- oder Knotenausfall.
euroNAS-Bereitstellungsmodelle

ZFS in Premium und HA Cluster

Die Storage-Funktionen bleiben vertraut; Eigentümerschaft und Verfügbarkeitsmodell unterscheiden sich.

Standalone Storage

euroNAS Premium

Ein Storage-Server besitzt den ZFS-Pool und stellt Datei- oder Blockdienste bereit. Dieses Modell passt, wenn Einfachheit, Hardwareunabhängigkeit und ein kompakter Betrieb im Vordergrund stehen.

  • ZFS-Pools, Datasets und Volumes
  • Snapshots, Klone, Kompression und Scrubs
  • Asynchrone ZFS-Replikation auf ein anderes System
  • GUI-basierte Administration ohne erforderliche Kommandozeilenkenntnisse
Dual Node / Dual Controller

euroNAS HA Cluster

Beide Controller können auf den qualifizierten Shared Storage zugreifen. Zu jedem Zeitpunkt besitzt jedoch genau ein Controller einen Pool mit Lese-/Schreibzugriff. Das Cluster koordiniert die Übernahme von Pool und Diensten.

  • Gemeinsame ZFS-Pools mit exklusiver Eigentümerschaft
  • Manuelle oder bedingte automatische Übernahme
  • Stabile Dienstadressen für Clients
  • Asynchrone Replikation bleibt eine separate DR-Ebene
Betrieb über die GUI

Für die tägliche Administration sind keine ZFS-Kommandozeilenkenntnisse erforderlich

Administratoren erstellen Pools, prüfen Mitglieder, planen Scrubs, verwalten Datasets, Snapshots und Replikation und kontrollieren den Zustand über die euroNAS-Weboberfläche.

Design sichtbar planenLaufwerke und Layouts mit Kapazitäts- und Schutzinformationen im Assistenten auswählen.
Einheitlich betreibenPool-Wartung, Snapshot-Richtlinien und Replikationsjobs in einem Administrationsmodell verwalten.
Bewusst wiederherstellenExplizite GUI-Aktionen und Warnungen für Restore, Übernahme und andere kritische Operationen verwenden.

Das ZFS-Design für das gewünschte Ergebnis wählen

Workload, Kapazität, Recovery-Ziele und Controller-Verfügbarkeit gemeinsam bewerten.

ZFS schützt die Storage-Integrität und stellt Recovery-Mechanismen bereit, ersetzt jedoch keine unabhängigen Backups oder applikationskonsistente Recovery-Planung. Unterstützte Funktionen hängen von der aktuellen euroNAS-Version, Lizenz, qualifizierter Hardware und validierter Architektur ab.

Nach oben scrollen