En
informática, el acrónimo RAID (del inglés Redundant Array of
Independent Disks), traducido como «conjunto redundante de
discos independientes», hace referencia a un sistema de
almacenamiento de datos que usa múltiples unidades de almacenamiento
de datos (discos duros o SSD) entre los que se distribuyen o replican
los datos. Dependiendo de su configuración (a la que suele llamarse
«nivel»), los beneficios de un RAID respecto a un único disco son
uno o varios de los siguientes: mayor integridad, mayor tolerancia a
fallos, mayor rendimiento y mayor capacidad.
Debido
al decremento en el precio de los discos duros y la mayor
disponibilidad de las opciones RAID incluidas en los chipsets de las
placas base, los RAIDs se encuentran también como opción en las
computadoras personales más avanzadas. Por el contrario, los
sistemas basados en software son mucho más flexibles.
Todas
las implementaciones pueden soportar el uso de uno o más discos de
reserva (hot spare), unidades preinstaladas que pueden usarse
inmediatamente tras el fallo de un disco del RAID. Esto reduce el
tiempo del período de reparación al acortar el tiempo de
reconstrucción del RAID.
RAID 0
Un
RAID 0 (también llamado conjunto dividido, volumen dividido, volumen
seccionado) distribuye los datos equitativamente entre dos o más
discos sin información de paridad que proporcione redundancia. Es
importante señalar que el RAID 0 no es redundante. El RAID 0 se usa
normalmente para incrementar el rendimiento, aunque también puede
utilizarse como forma de crear un pequeño número de grandes discos
virtuales a partir de un gran número de pequeños discos físicos.
Un RAID 0 puede ser creado con discos de diferentes tamaños, pero el
espacio de almacenamiento añadido al conjunto estará limitado por
el tamaño del disco más pequeño. Una buena implementación de un
RAID 0 dividirá las operaciones de lectura y escritura en bloques de
igual tamaño, por lo que distribuirá la información
equitativamente entre los dos discos.
RAID 1
Un
RAID 1 crea una copia exacta (o espejo) de un conjunto de datos en
dos o más discos. Esto resulta útil cuando el rendimiento en
lectura es más importante que la capacidad. Un conjunto RAID 1 sólo
puede ser tan grande como el más pequeño de sus discos. Un RAID 1
clásico consiste en dos discos en espejo, lo que incrementa
exponencialmente la fiabilidad respecto a un solo disco.
Adicionalmente,
dado que todos los datos están en dos o más discos, con hardware
habitualmente independiente, el rendimiento de lectura se duplica.
Para maximizar los beneficios sobre el rendimiento del RAID 1 se
recomienda el uso de controladoras de disco independientes, una para
cada disco (práctica que algunos denominan splitting o
duplexing).
Muchas
tarjetas RAID 1 IDE antiguas leen sólo de un disco de la pareja, por
lo que su rendimiento es igual al de un único disco. Algunas
implementaciones RAID 1 antiguas también leen de ambos discos
simultáneamente y comparan los datos para detectar errores.
Al
escribir, el conjunto se comporta como un único disco, dado que los
datos deben ser escritos en todos los discos del RAID 1. Por tanto,
el rendimiento no mejora. El
RAID 1 tiene muchas ventajas de administración.
RAID 1+0
Un
RAID 1+0, a veces llamado RAID 10, es una división de espejos.
En
cada división RAID 1 pueden fallar todos los discos salvo uno sin
que se pierdan datos. Sin embargo, si los discos que han fallado no
se reemplazan, el restante pasa a ser un punto único de fallo para
todo el conjunto. Si ese disco falla entonces, se perderán todos los
datos del conjunto completo.
Debido
a estos mayores riesgos del RAID 1+0, muchos entornos empresariales
críticos están empezando a evaluar configuraciones RAID más
tolerantes a fallos que añaden un mecanismo de paridad subyacente.
Entre los más prometedores están los enfoques híbridos como el
RAID 0+1+5 (espejo sobre paridad única) o RAID 0+1+6 (espejo sobre
paridad dual).
El
RAID 10 es a menudo la mejor elección para bases de datos de altas
prestaciones, debido a que la ausencia de cálculos de paridad
proporciona mayor velocidad de escritura.
No hay comentarios:
Publicar un comentario