suche
ESC

Storage-Kapazität planen

Nutzbare Kapazität von RAID/ZFS-Pools berechnen — Redundanz, Parität und die 80%-Faustregel.

Azubi HomeLab 25 Min +150 XP

Worum geht’s

Wer Speicher für einen Server oder ein NAS plant, muss aus Anzahl und Größe der Platten die tatsächlich nutzbare Kapazität ableiten — nicht die rohe Summe. RAID-Level und ZFS kosten Platz für Redundanz, und ZFS will obendrein Luft zum Atmen. Diese Rechnung gehört zur Beschaffung: Wer sie nicht beherrscht, bestellt zu wenig Platten oder verschenkt Geld.

Konzept

  • Stripe (RAID 0): alle Platten zählen, keine Redundanz. Eine Platte weg = alle Daten weg. Nur für wegwerfbare Daten.
  • Mirror (RAID 1): Daten doppelt → nutzbar = Hälfte der Rohkapazität. Verträgt den Ausfall einer Platte je Mirror-Paar.
  • RAIDZ1/2/3 (ZFS, analog RAID 5/6): von n Platten gehen 1, 2 bzw. 3 als Parität verloren. Nutzbar ≈ (n − p) × Plattengröße. RAIDZ2 verträgt zwei gleichzeitige Ausfälle.
  • Kleinste Platte zählt: In einem vdev bestimmt die kleinste Platte die effektive Größe aller. Gemischte Größen verschenken Platz.
  • ZFS-80%-Faustregel: Ein ZFS-Pool sollte nicht über ~80% gefüllt werden, sonst bricht die Schreib-Performance ein (Fragmentierung). Plane also mit nutzbar × 0,8 als realistischer Nutzkapazität.

Faustformel RAIDZ: nutzbar = (Plattenzahl − Paritätsplatten) × kleinste Plattengröße.

Nutzbare Kapazität hängt vom RAID-Level ab — vergleiche die Aufteilung:

Brutto
—
Nutzbar
—
Parität / Redundanz
—
Effizienz
—
Fehlertoleranz
—

Beispiel-Fall

Gegeben: 6 Platten à 4 TB, geplant als RAIDZ2. Wie viel ist nutzbar — roh und nach 80%-Regel?

  1. Paritätsplatten bei RAIDZ2 = 2. Datenplatten = 6 − 2 = 4.
  2. Roh nutzbar = 4 × 4 TB = 16 TB.
  3. ZFS-Praxisgrenze = 16 TB × 0,8 = 12,8 TB realistisch nutzbar.
  4. Ausfallsicherheit: zwei Platten dürfen gleichzeitig sterben, ohne Datenverlust.

Lehre: Von 24 TB roh bleiben praxistauglich ~12,8 TB. Wer „16 TB” plant, läuft früher voll als gedacht — die 80%-Regel gehört in jede ZFS-Kalkulation.

Anwenden

▶ Am Tool ausprobieren

Spiele mit RAIDZ1 vs. RAIDZ2 und Mirror durch: Beobachte den Tausch zwischen nutzbarer Kapazität und Ausfallsicherheit für dieselbe Plattenzahl.

  1. Lege 6 Platten à 4 TB an und wähle das Profil RAIDZ2.
  2. Vergleiche die ausgewiesene nutzbare Kapazität mit der Rechnung (16 TB roh).
  3. Beachte die 80%-Faustregel-Anzeige und probiere eine gemischte Plattengröße — sieh, wie die kleinste zählt.
Tool öffnen: /storage-rechner ↗

Selbsttest

Praxis-Challenge

⚑ Praxis-Challenge

Du hast Budget für 4 Platten und willst mindestens 18 TB praxistaugliche Kapazität (nach 80%-Regel) bei Toleranz für einen Plattenausfall. Bestimme Plattengröße und Profil und verifiziere im Storage-Rechner, dass du nach der 80%-Regel über 18 TB landest.

Tool öffnen: /storage-rechner ↗

Reflexion: Was war neu? Wo bist du noch unsicher?

Modul im Speedrun testen →