← Übersicht yoTech24.com

Tastenkürzel

→ Nächste Folie
← Vorherige Folie
ESC Zurück zur Übersicht
F Vollbild
? Diese Hilfe
Proxmox VE · M3

Storage & Filesystem

Die Entscheidung, die man später nur schwer rückgängig macht

🎧 Block 1: Storage-Optionen & ZFS im Detail

Storage-Optionen im Überblick

ZFS Checksummen, Snapshots, Replikation eingebaut – Proxmox-Favorit für lokalen Storage
LVM-thin Schlank, schnell, gute Snapshot-Unterstützung – kein Checksumming
ext4 Einfach und robust, aber ohne native Snapshots für VM-Disks
Ceph Verteilter Speicher über mehrere Nodes – echtes Shared Storage im Cluster

Diese vier Optionen decken die allermeisten Proxmox-Installationen ab. Für den Anfang gilt: ZFS ist die im Ökosystem am besten integrierte Wahl (Snapshots, Replikation und Backup-Verifizierung greifen direkt ineinander) – LVM-thin und ext4 sind eher Optionen für sehr einfache Setups oder wenn ein vorhandener Hardware-RAID-Verbund weiterverwendet werden muss.

RAID-Level im Vergleich

RAID 0 (Striping) Volle Kapazität und Performance, aber keine Redundanz – ein einziger Plattenausfall bedeutet Totalverlust
RAID 1 (Mirror) Zwei identische Kopien, einfachste Redundanz, nur 50 % Nutzkapazität, schnelle Wiederherstellung
RAID 5 Parität über alle Platten verteilt, verkraftet einen Ausfall, Write-Penalty durch Paritätsberechnung, riskanter Rebuild bei sehr großen Platten
RAID 6 Zwei Paritäten, verkraftet zwei gleichzeitige Ausfälle, mehr nutzbarer Verlust an Kapazität als RAID 5
RAID 10 Mirror + Stripe kombiniert, sehr gute Performance und Redundanz, aber wie RAID 1 nur die Hälfte der Rohkapazität nutzbar
Klassisches RAID (Hardware-Controller oder Linux-mdadm) kennt kein Checksumming gegen stille Bitfehler. ZFS bildet dieselben Redundanzkonzepte nach – Mirror ≈ RAID 1, RAID-Z ≈ RAID 5, RAID-Z2 ≈ RAID 6 – aber komplett in Software, mit Prüfsummen auf jedem Block und automatischer Selbstheilung bei erkannten Fehlern.

ZFS im Detail

Ein ZFS-Pool besteht aus vdevs wie Mirror oder RAID-Z, ergänzt um ARC-Cache im RAM, ein schnelles SLOG-Log-Device und ein Special Device für Metadaten

Hohe I/O-Anforderungen (z. B. Datenbanken)

Datenbank-VMs erzeugen viele kleine, häufig synchrone Schreibzugriffe (jede Transaktion wartet auf Bestätigung) – das ist ein grundlegend anderes Lastprofil als große, sequenzielle Datei-Kopien und stellt eigene Anforderungen an Storage und VM-Konfiguration.

Fallstrick: RAID-Controller

ZFS und Ceph wollen direkten Zugriff auf die Platten – ein Hardware-RAID-Controller darunter stört mehr, als er hilft.
🎧 Block 2: Local vs. Shared Storage & die richtige Wahl

Local vs. Shared Storage

Local Storage Günstig und einfach – für HA braucht es zusätzlich Replikation, Failover kostet die letzten Minuten Daten (RPO)
Shared Storage Ceph oder SAN – Live-Migration ohne Datenkopie, Grundlage für nahtlose Hochverfügbarkeit

Der praktische Unterschied zeigt sich bei der Live-Migration: Bei lokalem Storage muss die komplette VM-Disk zum Ziel-Node kopiert werden (dauert je nach Größe und Netzwerk spürbar), bei Shared Storage sieht der Ziel-Node dieselben Daten bereits – nur Arbeitsspeicher und CPU-Zustand wandern, die Migration ist entsprechend schneller und unterbrechungsärmer.

Entscheidungsvergleich

Vergleich von lokalem ZFS mit Replikation, Ceph und externem SAN

Die drei Wege unterscheiden sich vor allem im Verhältnis von Aufwand zu Ausfallsicherheit: lokales ZFS mit Replikation ist am schnellsten aufgesetzt, akzeptiert dafür ein kleines RPO im Failover-Fall (siehe Modul 9); Ceph braucht mehr Planung und mindestens drei Nodes, liefert dafür echtes Shared Storage ohne Datenverlust bei einem Node-Ausfall; ein bestehendes SAN nutzt vorhandene Investitionen, bringt aber einen zusätzlichen Single-Point-of-Failure außerhalb des Proxmox-Clusters mit, sofern das SAN selbst nicht redundant ausgelegt ist.

HCI: vSAN-Ersatz mit Ceph

Ceph ist das direkteste vSAN-Äquivalent in Proxmox: verteilter Storage aus lokalen Node-Platten, RPO 0, Hochverfügbarkeit ohne externes SAN.
Drei Proxmox-Nodes mit lokalen Platten am HBA/IT-Mode, verbunden über ein dediziertes 10GbE+ Storage-Netz, bilden gemeinsam einen verteilten, replizierten Ceph-Pool ohne externes SAN
🎧 Block 3: HCI, vSAN-Ersatz mit Ceph

Empfehlung nach Node-Anzahl & Budget

Snapshots & das Wichtigste

Fallstrick: LVM-thick kann keine Snapshots von VM-Disks – für Backups und schnelle Rücksicherungen ZFS, LVM-thin oder Ceph bevorzugen.
Ein Snapshot ist kein Backup-Ersatz: er liegt auf demselben Storage bzw. Pool wie die VM selbst und schützt daher nicht vor einem Hardware- oder Pool-Ausfall – für echte Datensicherung bleibt ein separates Backup auf einem anderen Ziel notwendig (siehe Backup-Modul).