Inicio ¿Qué es RAID?

¿Qué es RAID?

RAID es un acrónimo que significa matriz redundante de discos independientes (o económicos). RAID comenzó en la década de 1970, pero el término RAID no cobró fuerza hasta finales de los 80. En aquel entonces, los discos significaban discos duros, ya que el flash aún no se había implementado a escala. Pero hoy, los discos también incluyen flash a través de SSD o incluso memoria de clase de almacenamiento. En esencia, RAID es una tecnología de virtualización que es una forma de agregar un grupo de discos físicos, haciéndolos direccionables en una o más unidades lógicas.

RAID es un acrónimo que significa matriz redundante de discos independientes (o económicos). RAID comenzó en la década de 1970, pero el término RAID no cobró fuerza hasta finales de los 80. En aquel entonces, los discos significaban discos duros, ya que el flash aún no se había implementado a escala. Pero hoy, los discos también incluyen flash a través de SSD o incluso memoria de clase de almacenamiento. En esencia, RAID es una tecnología de virtualización que es una forma de agregar un grupo de discos físicos, haciéndolos direccionables en una o más unidades lógicas. RAID se puede utilizar para proporcionar a un sistema informático rendimiento, redundancia (tolerancia a fallos) o ambos, según el nivel de RAID que elija o lo que admita su software y/o hardware. Como en todo, hay un costo general asociado con cada nivel de RAID.

RAID de hardware frente a software

Hay muchas maneras diferentes de configurar RAID. Muchas placas base en máquinas modernas admiten RAID a través de software. Si bien el software RAID es fácil de instalar y configurar y, por lo general, no tiene un costo asociado, el software RAID generalmente ofrece menos rendimiento que el hardware RAID, ya que el sistema se encarga de todas las tareas computacionales y de transacción de la administración de RAID. En los servidores, existen nuevos enfoques de software RAID que intentan resolver estos problemas de rendimiento. Intel Virtual RAID on CPU, o Intel VROC para abreviar, está disponible en muchas placas base de servidor modernas. VROC esencialmente permite que los SSD tengan acceso directo a las CPU, eliminando por completo la necesidad de una tarjeta de hardware (Revisión de Intel VROC).

Más comúnmente, RAID se configura con una combinación de hardware y software. El hardware suele ser una tarjeta adicional que se inserta en una ranura PCIe de la placa base. Sin embargo, ese no es siempre el caso, muchos proveedores de servidores como Dell EMC y HPE tienen tarjetas RAID integradas que se conectan directamente a la placa base del servidor.

Niveles comunes de RAID

RAID se configura en tipos o niveles, desde RAID 0 hasta RAID 50 y más allá. Por supuesto, muchos proveedores de matrices de almacenamiento tienen su propia versión de RAID, utilizando nombres de marca que generalmente corresponden a uno de los tipos comunes de RAID. Ciertos sistemas de archivos también tienen diferentes esquemas de nombres para RAID. En ZFS, por ejemplo, RAIDZ ofrece un nivel de redundancia similar al de RAID5.

Por el bien de este documento, consideraremos los niveles RAID comunes.

Nivel de RAID Descripción Número mínimo
de unidades
La tolerancia a fallos Notas
RAID0 Rayado sin paridad 2 Ninguno Máximo rendimiento, sin tolerancia a fallos
RAID1 Duplicación sin paridad 2 Unidad 1
RAID5 Striping con paridad distribuida 3 Unidad 1
RAID6 Striping con doble paridad distribuida 4 Unidades 2
RAID10 Rayado y espejo 4 1 unidad por grupo de discos

¿Es la copia de seguridad RAID?

RAID no es una solución de copia de seguridad, aún debe asegurarse de hacer una copia de seguridad de sus datos. Un RAID puede fallar y causar daños o pérdida de datos. Se debe hacer una copia de seguridad de los datos en una ubicación externa, preferiblemente en más de una, según la criticidad de los datos.