El RAID (Redundant Array of Independent Disks; antiguamente Redundant Array of Inexpensive Disks) es una forma de almacenar datos en distintos lugares repartidos entre varios discos duros para protegerlos en caso de fallo de una unidad o para mejorar las tasas de transferencia. Sin embargo, no todos los niveles RAID aportan redundancia.
Historia
RAID significa «agrupación redundante de discos independientes». Este sistema fue inventado en 1987 por tres investigadores de la universidad californiana de Berkeley, con el objetivo de poder utilizar discos de poca capacidad, y por tanto poco costosos (Inexpensive), de modo que se vieran como un único disco. De esta manera, el RAID puede describirse como lo opuesto de la partición: en un caso se crean varias unidades lógicas a partir de un solo disco; en el otro, se crea una sola unidad lógica a partir de varios discos físicos.
Un sistema RAID organiza los datos entre varios discos duros y utiliza un proceso de corrección de errores para garantizar la fiabilidad de los archivos. Con la evolución de la capacidad de los discos duros, y por tanto de la cantidad de datos almacenados, la fiabilidad es cada vez más un elemento primordial. En 1998, es decir, en los orígenes del sistema RAID, existían 5 niveles de RAID, numerados del 1 al 5, que correspondían a los distintos niveles de fiabilidad y de rendimiento de un sistema. Desde entonces han aparecido otros tipos de RAID. Son, o bien la evolución de RAID ya existentes, o bien una combinación de RAID básicos.
¿Por qué el RAID?
El sistema RAID se desarrolló para:
• Aumentar la capacidad: el sistema RAID permite poner discos duros uno a continuación de otro, lo que permite incrementar el tamaño del volumen.
• Mejorar el rendimiento: los datos se escriben en varios discos a la vez. Así, cada uno de los discos solo tiene que escribir una parte de los datos.
• Aportar la tolerancia a fallos: algunas configuraciones RAID permiten protegerse frente a los fallos de un disco. Esta funcionalidad es muy importante, ya que, de lo contrario, el fallo de uno solo de los discos de un conjunto RAID provoca la pérdida de los datos de todos los discos. Es precisamente lo que ocurre en el nivel RAID 0.
Los principales tipos de RAID
El RAID 0:
Esta configuración incluye una segmentación, pero ninguna redundancia de los datos. Ofrece el mejor rendimiento, pero ninguna tolerancia a fallos.
El RAID 0 aumenta el rendimiento y permite alcanzar una tasa de lectura y de escritura muy elevada. La capacidad de todos los discos del conjunto también se acumula. Así, 2 discos duros de 2 TB en RAID 0 serán vistos como un solo disco de 4 TB por el sistema operativo.

El RAID 1:
También llamada duplicación en espejo de disco, esta configuración se compone de al menos dos discos que duplican el almacenamiento de datos. El contenido de un disco se copia por completo en el segundo, lo que garantiza una copia íntegra de sus datos en caso de fallo del primer disco.
El rendimiento de lectura mejora, ya que los dos discos pueden leerse al mismo tiempo. El rendimiento de escritura es el mismo que para el almacenamiento en un solo disco.

El RAID 5:
El RAID 5 se concibe con un mínimo de tres discos duros. Este sistema es el sistema RAID más utilizado, ya que combina el uso simultáneo de los discos —aprovechando así un rendimiento mejorado en lectura/escritura— y una tolerancia a fallos. Este sistema de paridad permite prevenir el fallo de uno de los discos duros presentes. La capacidad total de este tipo de RAID es igual al total menos la capacidad de un disco (debido a la paridad).

Si contamos 1 TB por disco
Fórmula de cálculo del volumen realmente utilizable: N.º Disk -1
Ejemplo: 4 Disks -1 = 3 = 3 TB
El RAID 6:
El RAID 6, por su parte, se concibe con un mínimo de cuatro discos. Es una evolución del RAID 5, pero se basa en otro tipo de reparto, ya que dispone de una paridad doble. Gracias a esta última, este sistema puede realizar un uso de todos los discos (y por tanto obtener un mejor rendimiento en lectura/escritura) y disponer al mismo tiempo de una tolerancia a fallos de dos discos duros.

Si contamos 1 TB por disco
Fórmula de cálculo del volumen realmente utilizable: N.º Disk -2
Ejemplo: 5 Disks -2 = 3 = 3 TB
Niveles de RAID anidados:
Algunos niveles de RAID se denominan RAID anidados porque se basan en una combinación de niveles de RAID. Estos son algunos ejemplos de niveles de RAID anidados.
RAID 10 (RAID 1 + 0): al combinar RAID 1 y RAID 0, este nivel se suele llamar RAID 10, que ofrece un rendimiento superior al RAID 1, pero a un coste mucho más elevado. En RAID 1 + 0, los datos se duplican en espejo y los espejos se agregan por bandas.

