Um problema recente com um NAS Buffalo TeraStation aqui no meu escritório me levou a investigar o Raid 5.
Encontrei alguns artigos diferentes falando sobre a inadequação do uso do RAID 5 em matrizes grandes ou com discos grandes
Aqui está um artigo de exemplo que fala sobre problemas com a reconstrução de uma matriz com grandes unidades consumidoras.
Estou tentando descobrir o que conta como 'grande'?
O NAS que temos aqui é uma configuração de Raid 5 de 4 unidades, cada unidade é de 1 TB. Uma unidade falhou e foi substituída, a matriz está sendo reconstruída no momento.
Essa configuração é tão grande quanto provavelmente terá um problema durante a reconstrução?
Qual é a confiabilidade dessa configuração para o uso diário?
Respostas:
Projetando a confiabilidade de uma matriz de disco:
1 - ( 1 - [Drive Size] x [URE Rate]) ^ [Data Drives‡] = [Risk]
Para matrizes com mais de um disco de paridade ou espelhos com mais de um par de discos no espelho, altere
1
depois de Unidades na matriz para o número de discos com paridade / espelho.Então, eu tenho um conjunto de quatro unidades WD Green de 1 TB em uma matriz. Eles têm uma taxa de URE de 1/10 ^ 14. E eu os uso como armazenamento temporário.
1 - (1 - 1TB x 1/10^14byte) ^ 3
=>3.3%
risco de falha na reconstrução da matriz após a morte de uma unidade. Eles são ótimos para armazenar meu lixo, mas não estou colocando dados críticos nele.† Determinar falha aceitável é um processo longo e complicado. Pode ser resumido como
Budget = Risk * Cost
. Portanto, se uma falha custar US $ 100 e tiver 10% de chance de ocorrer, você deverá ter um orçamento de US $ 10 para evitá-la. Isso simplifica bastante a tarefa de determinar o risco, os custos de várias falhas e a natureza das possíveis técnicas de prevenção - mas você entendeu. ‡[Data Drives] = [Total Drives] - [Parity Drives]
. Um espelho de dois discos (RAID1) e RAID5 possui 1 unidade de paridade. Um espelho de três discos (RAID1) e RAID6 possui 2 unidades de paridade. É possível ter mais unidades de paridade com RAID1 e / ou esquemas personalizados, mas atípicos.No entanto, esta equação estatística vem com suas ressalvas:
fonte
1-(1-1099511627776*0.000000000000001)^3
=> 0,00329. Você tem um suporte do lado de fora de^3
onde deveria estar do lado de dentro; e deve haver mais um zero nessa coisa de 1/10 ^ 15.A razão pela qual esse artigo existe é chamar a atenção para Taxas de erro de bits irrecuperáveis nos HDDs. Especificamente, seus discos baratos para 'PC doméstico'. Eles normalmente têm uma especificação de fábrica de 1/10 ^ 14. São cerca de 12,5 TB de dados, que se você estiver executando um RAID-5 com discos de 2 TB ... será atingido rapidamente.
Isso significa que você deve:
Eu sugeriria tipicamente que o RAID-6 é o caminho a seguir em geral, mas isso lhe custará desempenho.
fonte