Calculadora RAID
Elige un nivel RAID, el número de discos y su tamaño para ver cuánto espacio puedes usar de verdad, cuántos discos pueden fallar sin perder datos y, aproximadamente, qué velocidad de lectura y escritura tendrás frente a un solo disco.
Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.
Cómo se usa
- Elige el nivel RAID.
- Escribe el número de discos y el tamaño de un disco en TB (0,5 para un disco de 500 GB). En RAID 50 y 60, indica también el número de grupos.
- Lee la capacidad útil en TB y en TiB, la parte del espacio bruto que conservas, los fallos que soporta el array y los factores de velocidad.
Cómo funciona
| Nivel |
Discos mínimos |
Útil |
Soporta siempre |
| RAID 0 |
2 |
n × s |
0 |
| RAID 1 |
2 |
s |
n − 1 |
| RAID 5 |
3 |
(n − 1) × s |
1 |
| RAID 6 |
4 |
(n − 2) × s |
2 |
| RAID 10 |
4, par |
n/2 × s |
1 (hasta n/2) |
| RAID 50 |
6, 3 por grupo |
(n − g) × s |
1 (hasta g) |
| RAID 60 |
8, 4 por grupo |
(n − 2g) × s |
2 (hasta 2g) |
Los factores de velocidad usan el modelo de penalización de escritura: lectura n×, escritura n ÷ penalización ×. Comparan operaciones pequeñas y aleatorias con un solo disco del mismo tipo. Las cifras reales dependen de la controladora, la caché, el tipo de disco y la carga.
Ejemplo
RAID 5 con 4 discos de 4 TB:
- capacidad bruta 4 × 4 = 16 TB;
- útil (4 − 1) × 4 = 12 TB, que son 12 × 10^12 ÷ 2^40 = 10,91 TiB;
- aprovechamiento 12 ÷ 16 = 75 %;
- soporta 1 disco averiado;
- lectura unas 4 veces la de un disco, escritura 4 ÷ 4 = 1 vez la de un disco.
Los mismos 4 discos en RAID 10 dan 8 TB (50 %) y escriben el doble de rápido que un disco (4 ÷ 2 = 2×), y siguen soportando 1 fallo, o 2 si están en parejas distintas.
Consejos
- Con discos grandes, reconstruir un RAID 5 lleva muchas horas, y un segundo fallo mientras tanto hace perder el array; RAID 6 o RAID 10 son más seguros en arrays grandes.
- Si usas un disco de reserva (hot spare), no se cuenta aquí: réstalo del número de discos.
- Convierte el resultado entre TB, TiB y otras unidades con el conversor de almacenamiento de datos.
Preguntas frecuentes
¿Cómo se calcula la capacidad útil?
Con n discos de tamaño s: RAID 0 da n × s, RAID 1 da s (todos los discos guardan lo mismo), RAID 5 (n − 1) × s, RAID 6 (n − 2) × s, RAID 10 n/2 × s, RAID 50 (n − g) × s y RAID 60 (n − 2g) × s, donde g es el número de grupos. No se modelan discos de distinto tamaño: el array usa el tamaño del disco más pequeño para todos.
¿Por qué el sistema muestra menos espacio que la calculadora?
Los fabricantes cuentan 1 TB como 10^12 bytes, mientras que Windows y muchas herramientas cuentan en TiB, 2^40 bytes, aunque escriban TB. 12 TB son 10,91 TiB. El sistema de archivos ocupa un poco más.
¿Qué significan los dos números de tolerancia a fallos?
«Siempre» es el número de discos averiados que el array soporta con seguridad, fallen los que fallen. «En el mejor caso» es el máximo si los fallos caen en los sitios adecuados: en RAID 10, un disco por pareja en espejo; en RAID 50/60, uno o dos por grupo.
¿Cómo se estiman los factores de velocidad?
Con el modelo habitual para operaciones aleatorias: la lectura puede usar todos los discos, así que es n veces un disco; cada escritura cuesta operaciones de disco extra (la penalización de escritura): 2 en RAID 10, n en un RAID 1 de n discos, 4 en RAID 5 y 50, 6 en RAID 6 y 60. La escritura es n dividido por esa penalización. No se modelan la caché de la controladora, las transferencias secuenciales, el comportamiento de los SSD ni las reconstrucciones.
¿RAID es una copia de seguridad?
No. RAID mantiene el array en marcha cuando falla un disco, pero los archivos borrados, el ransomware, los fallos de la controladora o un incendio afectan a todos los discos a la vez. Haz copias de seguridad aparte.