| RAID | Tipo | Mín. discos | Capacidad útil | Paridad | Tolerancia a fallos | Características clave |
|---|---|---|---|---|---|---|
| RAID 0 | Striping | 2 | n × disco menor | ❌ No | ❌ 0 discos | Muy rápido, sin redundancia, alto riesgo |
| RAID 1 | Mirroring | 2 | 50% del total | ❌ No | ✔ 1 disco (por espejo) | Alta seguridad, duplicación de datos |
| RAID 2 | Bit-level + ECC | ≥3 | Baja | ✔ Sí (ECC) | ✔ Varios | Obsoleto, no se usa en la práctica |
| RAID 3 | Byte-level | ≥3 | (n−1) × disco menor | ✔ Dedicada | ✔ 1 disco | Un disco solo para paridad |
| RAID 4 | Bloques | ≥3 | (n−1) × disco menor | ✔ Dedicada | ✔ 1 disco | Paridad centralizada (cuello de botella) |
| RAID 5 | Bloques | ≥3 | (n−1) × disco menor | ✔ Distribuida | ✔ 1 disco | Muy usado, buen equilibrio |
| RAID 6 | Bloques | ≥4 | (n−2) × disco menor | ✔ Doble | ✔ 2 discos | Más seguro que RAID 5 |
| RAID 10 (1+0) | Mirror + Striping | ≥4 | 50% del total | ❌ No | ✔ ≥1 disco (según pares) | Muy rápido y seguro |
| RAID 0+1 | Striping + Mirror | ≥4 | 50% del total | ❌ No | ✔ 1 disco (limitado) | Menos robusto que RAID 10 |
RAID (Redundant Array of Independent Disks) es una técnica que combina varios discos físicos para formar una única unidad lógica con uno o varios de estos objetivos:
⚠️ RAID no sustituye a una copia de seguridad. Protege frente al fallo de discos, pero no frente a borrados accidentales, malware o corrupción de datos.
| Objetivo | Explicación |
|---|---|
| Rendimiento | Reparto de datos entre varios discos para leer/escribir más rápido |
| Redundancia | Duplicación o paridad para mantener los datos ante fallos |
| Disponibilidad | El sistema puede seguir funcionando aunque falle un disco |
Distribuye los bloques de datos entre varios discos.
Disco 1: A1 A3 A5
Disco 2: A2 A4 A6
Duplica la misma información en dos o más discos.
Disco 1: A1 A2 A3 A4
Disco 2: A1 A2 A3 A4
Añade información de control que permite reconstruir datos si falla un disco.
Disco 1: Datos A
Disco 2: Datos B
Disco 3: Paridad P(A,B)
Striping sin redundancia.
D1: A1 A3 A5
D2: A2 A4 A6
Uso típico: entornos donde prima la velocidad y los datos no son críticos.
Mirroring o espejo.
D1: A1 A2 A3 A4
D2: A1 A2 A3 A4
Uso típico: sistemas que necesitan alta disponibilidad y simplicidad.
Distribución a nivel de bit con códigos ECC.
Striping a nivel de byte con un disco dedicado de paridad.
D1: A1 A4 A7
D2: A2 A5 A8
D3: A3 A6 A9
D4: Paridad
Striping por bloques con paridad dedicada.
Striping por bloques con paridad distribuida.
D1: A1 A4 P7
D2: A2 P5 A8
D3: P3 A6 A9
Uso típico: servidores y cabinas de almacenamiento de propósito general.
Como RAID 5, pero con doble paridad.
Uso típico: entornos con discos grandes donde la reconstrucción es larga y el riesgo de un segundo fallo aumenta.
Espejos sobre los que se aplica striping.
Par 1: D1 = D2
Par 2: D3 = D4
Striping entre pares
Uso típico: bases de datos, virtualización y sistemas de alto rendimiento.
Striping replicado por espejo.
Grupo 1 (striping): D1 + D2
Grupo 2 (espejo): D3 + D4
| RAID | Rendimiento | Redundancia | Capacidad útil | Observación clave |
|---|---|---|---|---|
| RAID 0 | Muy alta | No | Muy alta | Máximo rendimiento, máximo riesgo |
| RAID 1 | Alta lectura | Sí | Baja | Muy simple y seguro |
| RAID 5 | Alta lectura / media escritura | Sí | Alta | Equilibrio más habitual |
| RAID 6 | Alta lectura / menor escritura | Sí | Media-alta | Más seguro que RAID 5 |
| RAID 10 | Muy alta | Sí | Baja | Mejor opción si importa mucho rendimiento y seguridad |
RAID 0 = n × disco menor
RAID 1 = 50% del total
RAID 5 = (n - 1) × disco menor
RAID 6 = (n - 2) × disco menor
RAID 10 = 50% del total
RAID 0 = 0 discos
RAID 1 = 1 disco por espejo
RAID 5 = 1 disco
RAID 6 = 2 discos
RAID 10 = 1 o más, según no coincidan en el mismo espejo
| Tipo | Características |
|---|---|
| RAID hardware | Gestionado por una controladora dedicada; descarga trabajo a la CPU |
| RAID software | Gestionado por el sistema operativo; más flexible y económico |
| Necesidad | RAID recomendado |
|---|---|
| Máxima velocidad sin importar el riesgo | RAID 0 |
| Seguridad simple y directa | RAID 1 |
| Equilibrio general | RAID 5 |
| Mayor seguridad ante fallos múltiples | RAID 6 |
| Alto rendimiento y alta disponibilidad | RAID 10 |