RAID 5 es un nivel RAID de bandas diseñado para aumentar la velocidad de las lecturas y escrituras en el disco. RAID 5 es similar a RAID 3 porque utiliza un bit de paridad para ayudar a garantizar la integridad de los datos. Sin embargo, a diferencia de RAID 3, que utiliza un disco dedicado a almacenar la paridad, RAID 5 distribuye la paridad a todas las unidades de la matriz.
RAID 5 proporciona tolerancia a fallos de la unidad, lo que permite que cualquier unidad individual de la matriz falle sin perder ningún dato de la matriz. Cuando falla una unidad, la matriz RAID 5 todavía se puede utilizar para leer o escribir datos. Una vez que se reemplaza la unidad dañada, la matriz RAID 5 puede entrar en un modo de recuperación de datos, donde los datos de paridad en la matriz se utilizan para reconstruir los datos faltantes en la unidad recién instalada.
Cálculo del tamaño de matriz RAID 5
Las matrices RAID 5 utilizan el equivalente de una unidad para almacenar la paridad, lo que significa que el tamaño general de la matriz se puede calcular utilizando la siguiente fórmula:
S = d * (n - 1)
La "d" es el tamaño de disco más pequeño de la matriz, y la "n" es el número de discos que forman la matriz.
El mejor uso para RAID 5
RAID 5 es una buena opción para el almacenamiento de archivos multimedia. Su velocidad de lectura puede ser muy alta, mientras que la velocidad de escritura es ligeramente más lenta, debido a la necesidad de calcular y distribuir la paridad. RAID 5 es excelente para almacenar archivos grandes, donde los datos se leen secuencialmente. Los archivos de acceso aleatorio más pequeños tienen un rendimiento de lectura mediocre, y el rendimiento de escritura puede ser deficiente debido a la necesidad de volver a calcular y volver a escribir los datos de paridad para cada operación de escritura.
Si bien RAID 5 se puede implementar con tamaños de disco mixtos, este no se considera el enfoque preferido, ya que el tamaño del arreglo RAID 5 será definido por el disco más pequeño del conjunto (consulte la fórmula anterior).
Debido a la necesidad de realizar cálculos de paridad y distribuir el cálculo resultante, RAID 5 es mejor cuando se realiza en gabinetes RAID basados en hardware. La aplicación Disk Utility incluida con OS X no admite la creación de matrices RAID 5 basadas en software, sin embargo, SoftRAID, de un desarrollador externo, SoftRAID, Inc., puede usarse si se necesita una solución basada en software.