RAID 6

Striping par bloc avec double parité distribuée (P + Q). Survit 2 pannes simultanées. Par défaut pour arrays avec 5+ disques ou ≥ 12 To.

Min. disques
4
Capacité utilisable
(N-2) × smallest
Tolérance aux pannes
2
Performance
Fast reads, moderate writes

Comment ça marche

Comme RAID 5 mais avec une seconde parité indépendante (Q, souvent Reed-Solomon). Les deux parités tournent entre les disques. Deux disques peuvent tomber simultanément et l'array reconstruit. Tolère un URE pendant rebuild grâce à la seconde parité.

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

RAID 6 — D = données, P = parité, Q = parité secondaireD1D1PQD8D2PQD5D9D3QD2D6PD4D3D6PQD5D4PQD7
Diagramme de disposition

Pros / Contras

Pros

  • Survit 2 pannes simultanées
  • Tolère URE pendant rebuild — critique pour gros disques
  • Excellente lecture
  • Mûr, supporté partout
  • Bonne efficacité capacité vs RAID 10

Contras

  • Perd 2 disques
  • Pénalité écriture (6 I/Os par write court)
  • Écritures plus lentes que RAID 5
  • Rebuild plus long que mirrors
  • Pas idéal pour IOPS élevés

Quand utiliser

Arrays avec 5+ disques. Disques ≥ 12 To. Stockage en masse, cibles backup, archives média. Pools critiques.

Quand NE PAS utiliser

Charges IOPS (utiliser RAID 10). Petits pools (3-4 disques, ≤ 8 To) — RAID 5 OK. ZFS — utiliser RAIDZ2.

Exemple math rebuild

6 × 8 To en RAID 6. Après panne : lit (6-2) × 8 = 32 To à 70 Mo/s ≈ 32 heures. Probabilité URE (~10⁻¹⁵/bit) ~22%, mais RAID 6 tolère — seconde parité reconstruit.

Risque rebuild →

Essayer

Liens

À retenir: RAID 6 est le choix le plus sûr pour arrays 5+ disques ou gros disques hors ZFS. Double parité rend les rebuilds bien plus survivables.