Não é necessariamente ruim configurar seu array RAID 5 com N TB. O que você precisa se preocupar é quantos dados devem ser lidos depois que você perder uma unidade. Dependendo da quantidade e do tamanho dos discos na sua matriz RAID 5, é o que calcula sua probabilidade de falha para reconstruir a matriz.
What is a URE?
Um URE (Unrecoverable Read Error) ocorre quando a leitura do setor de uma unidade falha e não pode ser corrigida. Um número URE significa simplesmente que "em média 1 erro é detectado ao ler n bits" . Em nosso cenário, ele simplesmente corre o risco de não conseguir ler uma das paridades distribuídas enquanto reconstrói a matriz.
How to find out my probability of failure?
Um disco rígido típico de consumidor tem uma taxa de erro de 10¹⁴. Para calcular a probabilidade, usaríamos a fórmula Probability = 1-((X-1)/X)^R
. X é o número de resultados, e R é o número de tentativas. Neste caso, X será a nossa taxa de erro de bits para a unidade, 10¹⁴. R será o tamanho da matriz RAID depois de perder um disco. Para este caso, isso é 8 TB.
Math Time!
Primeiro, queremos converter 8 TB em bits. Isso é igual a 6,4 * 10¹³. Agora podemos finalmente calcular a probabilidade de o nosso RAID 5 falhar na reconstrução depois de perder um disco.
Probabilidade = 1 - ((10¹⁴-1) / 10¹⁴) ^ (6.4 * 10¹³) ... ligue este bad boy no wolfram alpha e você terá 0,4727 ... multiplique isso por 100 e você tem 47% de chance de sua matriz RAID 5 não conseguir reconstruir em uma configuração 3x4TB que perde uma unidade. Se você tiver uma configuração 4x4TB e perder uma unidade, haverá 61% de falha na reconstrução dos discos.
So should I risk it?
A conclusão geral é que, se você estiver usando discos rígidos de nível de consumidor, pode ser arriscado usar discos grandes com RAID 5. É uma história muito diferente com discos e hardware de nível empresarial. Como exemplo, o uso de um disco do Seagate Enterprise com uma taxa de erro de 10¹⁵, recuperando um array RAID 5 de 4x4TB que perde uma unidade, tem apenas 9% de chance de falha na reconstrução. Os discos rígidos de grau de consumo têm 61% de chance de falha.
Em resposta a um comentário de Christoper, encontrei esta calculadora de chance de falha de reconstrução de RAID. Ele calcula rápida e facilmente a probabilidade de uma falha de URE durante uma reconstrução RAID 5 ou RAID 6.
RAID rebuild failure chance calculator - created and maintained by magJ