ZFS RAIDZ1
ZFS RAIDZ1
ZFS paridad simple. Mismo riesgo que RAID 5 pero con checksums, snapshots, resilver bloques usados.
Cómo funciona
Funcionalmente similar a RAID 5: stripes de datos y paridad. ZFS añade checksums por bloque (detecta bit-rot), copy-on-write (sin write hole), snapshots, y resilver de bloques usados — rebuilds solo recrean datos realmente usados. Preocupación URE durante rebuild persiste: una lectura uncorrectable en disco sobreviviente = pérdida.
Fórmula: (N − 1) × min(drives)
Pros / Contras
Pros
- Checksums detectan bit-rot
- Resilver bloques usados
- Snapshots, replicación, compresión nativos
- Garantías integridad fuertes
- Gratis / open source / probado
Contras
- Mismo problema URE que RAID 5
- Evitar con ≥ 12 TB
- Curva aprendizaje ZFS
- Hambriento RAM (ECC recomendada)
- Expansión vdev incómoda
Cuándo usar
Pools ZFS 3-4 discos pequeños donde importa capacidad. Labs prueba, pools secundarios single-vdev, targets backup.
Cuándo NO usar
Discos ≥ 12 TB — preferir RAIDZ2. Pools grandes (8+) — demasiada URE.
Ejemplo math rebuild
4 × 8 TB RAIDZ1 al 80% lleno: resilver lee (4-1) × 8 × 0.8 = ~19 TB a 70 MB/s ≈ 25 horas. Riesgo URE durante resilver permanece como RAID 5; ZFS NO protege mágicamente contra URE.