ZFS RAIDZ3

ZFS triple parité. Sécurité maximale pour pools très grands où aucune panne pendant rebuild ne doit causer perte.

Min. disques
5
Capacité utilisable
(N-3) × smallest
Tolérance aux pannes
3
Performance
Fast reads, slower writes

Comment ça marche

RAIDZ2 plus une troisième parité indépendante. Tolère 3 pannes simultanées. Conçu pour vdevs larges (10+ disques) où les longues fenêtres de resilver rendent 1-2 parités insuffisantes. Même checksumming et resilver de blocs utilisés que RAIDZ1/2.

Formule: (N − 3) × min(drives)

ZFS RAIDZ3 — D = données, P = parité, Q = parité secondaireD1D1PQD8D2PQD5D9D3QD2D6PD4D3D6PQD5D4PQD7
Diagramme de disposition

Pros / Contras

Pros

  • Tolère 3 pannes simultanées
  • Protection URE max
  • Stack ZFS complet
  • Pour vdevs larges (10+ disques)
  • Gratuit, open source

Contras

  • Perd 3 disques
  • Écriture plus lente
  • Excessif sous 8 disques
  • Resilver long pour vdevs très larges
  • Même expansion vdev malaisée

Quand utiliser

Pools 8+ disques où uptime prime sur capacité. Archives critiques. Cold storage à l'échelle.

Quand NE PAS utiliser

Petits pools (≤ 8 disques) — RAIDZ2 suffit.

Exemple math rebuild

12 × 8 To RAIDZ3 rempli à 80% : resilver lit (12-3) × 8 × 0.8 = ~58 To à 70 Mo/s ≈ 76 heures. Triple parité tolère plusieurs UREs.

Risque rebuild →

Essayer

Liens

À retenir: RAIDZ3 achète la tranquillité pour les vdevs larges. Sous 8 disques, RAIDZ2 est meilleur équilibre capacité-sécurité.