Tolerancia por fallo con tempos de lectura rápidos
RAID 5 é un nivel de RAID de listrado deseñado para aumentar a velocidade de lectura e escritura. O RAID 5 é similar ao RAID 3 porque usa un bit de paridade para axudar a garantir a integridade dos datos. Non obstante, a diferenza do RAID 3, que usa un disco dedicado a almacenar a paridade, o RAID 5 distribúe a paridade a todas as unidades da matriz.
O RAID 5 fornece a tolerancia á falla da unidade, permitindo que calquera unidade na matriz falle sen perder datos na matriz. Cando falla unha unidade, a matriz RAID 5 aínda se pode empregar para ler ou escribir datos. Unha vez que a unidade fallou é substituída, a matriz RAID 5 pode introducir un modo de recuperación de datos, onde os datos de paridade da matriz utilízanse para reconstruír os datos perdidos na unidade recentemente instalada.
Calculando o tamaño da matriz RAID 5
As matrices RAID 5 usan o equivalente a unha unidade para almacenar a paridade, o que significa que o tamaño da matriz global pode calcularse usando a seguinte fórmula:
S = d * (n - 1)
O "d" é o menor tamaño do disco da matriz, ea "n" é a cantidade de discos que compoñen a matriz.
Mellor uso para RAID 5
RAID 5 é unha boa opción para o almacenamento de ficheiros multimedia. A súa velocidade de lectura pode ser moi alta, mentres que a velocidade de escritura é un pouco máis lenta, debido á necesidade de calcular e distribuír a paridade. O RAID 5 sobresae ao almacenar arquivos grandes, onde os datos son lidos secuencialmente. Os ficheiros máis pequenos e de acceso aleatorio teñen un rendemento de lectura mediocre e o rendemento de escritura pode ser pobre debido á necesidade de recalcular e reescribir os datos de paridade para cada operación de escritura.
Aínda que RAID 5 pode ser implementado con tamaños de disco mixto, este non se considera o enfoque preferido dado que o tamaño do array RAID 5 será definido polo menor disco do conxunto (ver fórmula anterior).
Debido á necesidade de realizar cálculos de paridade e distribuír o cálculo resultante, RAID 5 é mellor cando se realiza en caixas RAID baseadas en hardware. A aplicación Disk Utility incluída con OS X non admite crear arrays RAID 5 baseados en software, con todo, SoftRAID, do desarrollador de terceiros SoftRAID, Inc., pódese usar se se necesita unha solución baseada en software.