RAID 6
RAID 6
Striping a nivel de bloque con paridad doble distribuida (P + Q). Sobrevive 2 fallos simultáneos. Por defecto para arrays con 5+ discos o ≥ 12 TB.
Cómo funciona
Como RAID 5 pero con segunda paridad independiente (Q, a menudo Reed-Solomon). Ambas rotan entre discos. Dos discos pueden fallar a la vez y el array reconstruye. Tolera un URE durante rebuild gracias a la segunda paridad.
Fórmula: (N − 2) × min(drives)
Pros / Contras
Pros
- Sobrevive 2 fallos simultáneos
- Tolera URE durante rebuild — crítico con discos grandes
- Excelente rendimiento lectura
- Maduro, soportado en todas partes
- Buena eficiencia capacidad vs RAID 10
Contras
- Pierde 2 discos
- Penalty escritura (6 I/Os por write pequeño)
- Más lento que RAID 5 en escrituras
- Rebuild más largo que mirrors
- No ideal para alto IOPS
Cuándo usar
Arrays con 5+ discos. Discos ≥ 12 TB. Almacenamiento bulk, backup, archivos media. Pools críticos.
Cuándo NO usar
Cargas IOPS altas (usar RAID 10). Pools pequeños (3-4, ≤ 8 TB) — RAID 5 OK. ZFS — usar RAIDZ2.
Ejemplo math rebuild
6 × 8 TB en RAID 6. Tras fallo: lee (6-2) × 8 = 32 TB a 70 MB/s ≈ 32 horas. Probabilidad URE (~10⁻¹⁵/bit) ~22%, pero RAID 6 lo tolera — segunda paridad reconstruye.