Introducción a los Sistemas RAID

Clasificado en Informática

Escrito el en español con un tamaño de 2,69 KB

RAID, traducido como «conjunto redundante de discos independientes», hace referencia a un sistema de almacenamiento que usa múltiples discos duros o SSD para distribuir o replicar datos.

Implementaciones de RAID

  • Hardware: Implementación mediante una tarjeta de expansión o embebido en la placa base. Contiene el firmware. Ofrece mayor rendimiento ya que el sistema operativo no gestiona el RAID. Al ser un componente más, es más propenso a fallos. La configuración se realiza desde el BIOS al detectar la tarjeta RAID, pulsando una combinación de teclas (no estándar).
  • Software: Implementación como parte del sistema operativo. Menor rendimiento al requerir del sistema operativo para su control. Sin embargo, es más flexible ante fallos (permitiendo, por ejemplo, construir RAID de particiones y agrupar discos de varias controladoras).

Niveles de RAID

RAID 0 (Agrupación de discos)

No es un RAID propiamente dicho. Incrementa el rendimiento de lectura y escritura de forma aproximadamente lineal al número de discos. La fiabilidad se reduce exponencialmente, ya que el fallo de un disco provoca el fallo de todo el conjunto.

RAID 1 (Espejo)

Crea una copia exacta de los datos en dos o más discos. Útil cuando la lectura es más importante que la capacidad. El tamaño máximo se limita al disco más pequeño. Un RAID 1 clásico usa dos discos, aumentando exponencialmente la fiabilidad. El rendimiento de lectura se incrementa de forma aproximadamente lineal al número de discos.

RAID 5 (Paridad distribuida)

Los bloques de paridad no se leen en operaciones de lectura normales para no afectar el rendimiento. Se leen cuando un error de CRC indica un fallo de disco (Interim Data Recovery Mode). El sistema notifica al administrador la necesidad de reemplazo, pero las aplicaciones siguen funcionando con rendimiento degradado.

RAID 1+0 o RAID 10 (División de espejos)

Un RAID anidado que combina RAID 1 y RAID 0. Un RAID se usa como elemento básico de otro en lugar de discos físicos.

Ventajas de RAID

Los niveles RAID 1, 10 y 5 permiten la tolerancia a fallos de disco. En lugar de una restauración completa, los datos se recuperan en un disco de reemplazo mientras el sistema sigue disponible en modo degradado.

RAID mejora el rendimiento en ciertas aplicaciones, como edición de vídeo e imágenes, que trabajan con archivos grandes. Los niveles RAID 0 y 5 usan striping, permitiendo que varios discos atiendan lecturas simultáneas, aumentando la tasa de transferencia.

El nivel RAID 1 acelera las operaciones de lectura.

Entradas relacionadas: