RAID 5
RAID 5
Striping a nivel de bloque con paridad simple distribuida. Sobrevive 1 fallo. Elección clásica para arrays de 3-4 discos pequeños — cada vez más arriesgada para discos grandes.
Cómo funciona
Bloques de datos y paridad rotan entre discos. Por stripe, un disco tiene la paridad calculada de los otros. Al fallar uno, paridad + datos restantes reconstruyen. Un URE durante rebuild mata el array — no hay segunda paridad.
Fórmula: (N − 1) × min(drives)
Pros / Contras
Pros
- Sobrevive 1 fallo
- Mayor eficiencia capacidad de RAIDs paridad: solo 1 disco overhead
- Lecturas rápidas (paralelas)
- Soporte universal
- Buena para discos pequeños (≤8 TB) en 3-4 bahías
Contras
- URE durante rebuild puede matar array
- Rebuilds largos con discos grandes (20+ h para 8 TB)
- Penalty escritura: read-modify-write
- Inseguro con discos ≥ 12 TB consumer
- Sin protección bit-rot
Cuándo usar
Arrays 3-4 discos con tamaños ≤ 8 TB. NAS doméstico baja escritura. Cuando capacidad importa más que seguridad máxima. Siempre con backup off-site.
Cuándo NO usar
Discos ≥ 12 TB — riesgo URE alto. 5+ discos — más URE. Pools ZFS — RAIDZ1. Tamaños mixtos — SHR-1 o Unraid 1P.
Ejemplo math rebuild
4 × 8 TB en RAID 5. Tras fallo: lee (4-1) × 8 = 24 TB. A 70 MB/s ~32 horas. Probabilidad URE con NAS-class (~10⁻¹⁵/bit) ~17%. Un URE = pérdida.