Skip to main navigation Zum Hauptinhalt springen Skip to page footer

ZFS-RAID-Level verfügbar in Proxmox VE 9

|   Proxmox

Proxmox VE 9 (basierend auf Debian 13 mit OpenZFS 2.3.3) unterstützt die folgenden RAID-Konfigurationen:

1. RAID0 (Striping)

Beschreibung:

Verteilt Daten gleichmäßig auf alle Laufwerke ohne Redundanz. Höchste Geschwindigkeit, geringste Zuverlässigkeit.

Befehlsbeispiel:

zpool create tank raidz0 /dev/sda /dev/sdb /dev/sdc

Anwendungsfall:

Benchmarking, Tests, temporäre Workloads

Nicht für die Produktion geeignet.
 

2. Mirror (entspricht RAID1)

Beschreibung:

Dupliziert Daten auf zwei oder mehr Festplatten. Übersteht einen Festplattenausfall pro Paar.

Befehlsbeispiel:

zpool create tank mirror /dev/sda /dev/sdb

Anwendungsfall:

Workloads mit hoher IOPS, virtuelle Maschinen, Datenbanken

Schnellste Resilvering/Wiederherstellung

50 % nutzbarer Speicherplatz
 

3. RAID10 (Striped Mirrors)

Beschreibung:

Kombiniert Spiegelung und Striping für Geschwindigkeit und Redundanz.

Erfordert mindestens 4 Festplatten (zwei Spiegel).

Befehlsbeispiel:

zpool create tank mirror /dev/sda /dev/sdb mirror /dev/sdc /dev/sdd

Anwendungsfall:

Hervorragend geeignet für Produktions-VM-Cluster.

Gleichgewicht zwischen Redundanz und Leistung.
 

4. RAIDZ1 (Single Parity)

Beschreibung:

ZFS-Äquivalent zu RAID 5. Eine Festplatte für Parität; kann einen Ausfall überstehen.

Befehlsbeispiel:

zpool create tank raidz1 /dev/sda /dev/sdb /dev/sdc

Anwendungsfall:

Backup oder Speicher mit geringer E/A-Auslastung.

Nicht ideal für große Festplatten (>10 TB).
 

5. RAIDZ2 (doppelte Parität)

Beschreibung:

Ähnlich wie RAID 6 – zwei Festplatten für Parität, übersteht zwei gleichzeitige Ausfälle.

Befehlsbeispiel:

zpool create tank raidz2 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf

Anwendungsfall:

Empfohlen für Proxmox-Produktionscluster.

Hervorragende Balance zwischen Redundanz und Effizienz.
 

6. RAIDZ3 (dreifache Parität)

Beschreibung:

Parität von drei Festplatten, schützt vor drei gleichzeitigen Festplattenausfällen.

Befehlsbeispiel:

zpool create tank raidz3 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh

Anwendungsfall:

Geschäftskritische Archivierung oder Backup-Speicher

Sehr große Festplatten-Arrays
 

7. dRAID, dRAID2 und dRAID3 (Declustered RAID)

Beschreibung:

Neu eingeführt in ZFS 2.x und verfügbar in Proxmox VE 9 über OpenZFS 2.3.3.

Declustered RAID verteilt sowohl Daten als auch Parität auf alle Festplatten, wodurch der Wiederaufbau (Resilvering) beschleunigt und die Speichereffizienz verbessert wird.

Varianten:

dRAID (Single Parity) – wie RAIDZ1

dRAID2 (Double Parity) – wie RAIDZ2

dRAID3 (Triple Parity) – wie RAIDZ3

Beispielbefehl:

zpool create tank draid2:2d:8c:1s /dev/sd[a-p]

Wobei:

2d → Zwei Paritätsfestplatten (wie RAIDZ2)

8c → Acht Datenfestplatten

1s → Eine Ersatzfestplatte

Anwendungsfall:

Große Pools mit vielen Festplatten (≥12)

Umgebungen, die schnellere Wiederherstellungen und eine bessere Auslastung erfordern

Backup- und Archivknoten in Unternehmen

Vorteile:

Schnelleres Resilvering nach Festplattenaustausch

Gleichmäßige I/O-Verteilung

Ideal für moderne Speicher mit hoher Dichte

Nachteile:

Komplexere Konzeption und Feinabstimmung

Eingeschränkte GUI-Unterstützung (CLI-Einrichtung empfohlen)

 

ZFS-RAID-Vergleichstabelle (einschließlich dRAID)

RAID-Typ Parität/Redundanz Festplattenausfalltoleranz Speichereffizienz Leistung Empfohlene Verwendung

RAID0 (Stripe) Keine 0 100 % Am schnellsten Nur zu Testzwecken

Spiegelung (RAID1) Kopie 1 pro Paar 50 % Ausgezeichnet VMs, Datenbanken

RAID10 (Striped Mirrors) Kopie + Stripe 1 pro Paar 50 % Ausgezeichnet Gemischte VM-Workloads

RAIDZ1 Einzelparität 1 ~80 % Mäßig Backup oder leichte Workloads

RAIDZ2 Doppelparität 2 ~66 % Gut Produktions- und Speicherknoten

RAIDZ3 Dreifache Parität 3 ~60 % Stabil Archivierung/kritischer Speicher

dRAID (Declustered Single Parity) Einfache Parität 1 ~80–85 % Gut Große Arrays, schnellerer Wiederaufbau

dRAID2 (Declustered Double Parity) Doppelte Parität 2 ~66–75 % Gut Unternehmenscluster

dRAID3 (Declustered Triple Parity) Dreifache Parität 3 ~60–70 % Mäßig Geschäftskritische, große Knoten

 

Welchen RAID-Typ sollten Sie für Proxmox VE 9 wählen?

Anwendungsfall Empfohlenes ZFS-RAID

Hochleistungs-VM-Workloads Spiegelung oder RAID10

Ausgewogene Redundanz und Kapazität RAIDZ2

Geschäftskritische Daten oder Backups RAIDZ3 oder dRAID3

Große Speicher-Arrays (12+ Festplatten) dRAID2 oder dRAID3

Backup-Knoten oder Archivserver RAIDZ2 / RAIDZ3

Temporäre Workloads / Tests RAID0

 

Best Practices für ZFS auf Proxmox VE 9

Verwenden Sie für maximalen Datenschutz immer ECC-RAM.

Bevorzugen Sie den HBA/JBOD-Modus (kein Hardware-RAID-Controller).

Führen Sie regelmäßig Scrubs durch:

zpool scrub tank

Aktivieren Sie standardmäßig die LZ4-Komprimierung:

zfs set compression=lz4 tank

Fügen Sie SLOG- (ZIL) und L2ARC-Geräte hinzu, um die Leistung zu steigern:

zpool add tank log /dev/nvme0n1 cache /dev/nvme1n1
 

Zurück