Qual é melhor: RAID5 + 1 Hotspare / RAID6? [fechadas]

43

Apenas curioso, eu tenho 6 x 1TB 7200RPM Near Line SAS para meu novo servidor. Eu posso configurá-lo como RAID5 + 1 Hot Spare ou RAID6.

O que devo escolher?

    
por Raptor 02.03.2010 / 07:59

10 respostas

35

Você tem desvantagens e vantagens em cada abordagem; Depende de porque você está usando o RAID. A maioria das pessoas usa isso para disponibilidade. Eles não querem uma unidade para morrer e acabam tendo que derrubar seu sistema ou servidor. Nisso, você não usa o RAID 5. Aprendi da maneira mais difícil e bati nesse ponto em casa com todas as questões relacionadas a RAID que eu entro no SF.

Por quê? Como as unidades estão ficando maiores, há mais tolerância para erros de leitura irrecuperáveis. Nós tivemos que acontecer e não é o que você quer descobrir no meio de uma reconstrução. Cenário: sistema RAID com 3 drives. Recebemos um alarme em nosso Dell com uma placa PERC de hardware que causou a morte de C. Ordem nova unidade, troque-a, não há problema. No meio da reconstrução, morreu.

De acordo com os diagnósticos, houve um "ponto ruim" na unidade B. O sistema falhou repetidas vezes nessa unidade repetidamente, e agora que estava reconstruindo os dados, não conseguia ler esse ponto, e não importava Quantas vezes nós rodamos o reparo mesmo fora do controlador diretamente e cada vez que ele disse que tudo estava consertado, ele não iria reconstruir. Portanto, temos uma unidade inativa e uma unidade que não podem ser lidas em um ponto ... acabamos substituindo duas unidades e restaurando a partir do backup.

Lição: o RAID não é um backup e o RAID 5 não é mais uma opção de disponibilidade para unidades maiores.

Se você deseja aumentar a velocidade ou aumentar os tamanhos de armazenamento, pode equilibrar isso na sua decisão. Você precisa definir suas necessidades em termos de suas necessidades e objetivos, não em termos de "eu preciso de RAID, o que eu uso?"

    
por 02.03.2010 / 13:24
14

Use o RAID6. Leia "Por que o RAID 6 pára de funcionar em 2019" por Robin Harris no ZDNet.

    
por 02.03.2010 / 13:56
8

O RAID 5 nunca deve existir com um hot spare (sobressalente quente). O RAID 6 é sempre um melhor uso da mesma contagem de unidades.

link

Não há vantagem de espaço / capacidade ou vantagem de custo para a solução RAID 5 (mas alguma pequena vantagem de desempenho), mas uma tonelada para mitigar coisas como o risco de URE.

    
por 11.10.2012 / 10:08
6

É fácil - você quer mais espaço em disco disponível ou a capacidade de sobreviver à falha dos discos - é simples assim.

Então eu vou fazer algumas suposições selvagens - que você não se importa com o desempenho como eles são 7,2 e que você se importa com o espaço disponível como eles são discos de 1 TB - você não menciona que tipo de dados que você quer armazenar, mas vou assumir que são apenas arquivos de vídeo ou uma combinação de vídeo e áudio. Se eu estiver certo, presumivelmente você lutaria para substituir os dados? nesse caso, eu escolheria 5 ou 6, mas com R10, sim, você perderia 1TB acima de R6 e 2TB acima de R5, mas seria mais rápido e poderia sobreviver a três discos indo para o pop. Se eu estiver errado e você puder recuperar seus dados rapidamente, você também pode usar o R5 para obter o maior espaço disponível.

    
por 02.03.2010 / 10:35
4

Embora o desempenho seja uma preocupação, não é uma preocupação tão grande quanto você pensa. O hardware RAID mais recente será tão rápido ao escrever 2 listras de paridade quanto elas são em uma faixa.

Além disso, as unidades SAS geralmente têm uma taxa de erro de bit menor, o que se traduz em um erro de leitura irrecuperável (URE) menor. Normalmente, uma ordem de magnitude (10x), no entanto, se a unidade SAS for do mesmo modelo que uma unidade SATA, talvez você não veja uma melhoria.

Finalmente, quanto à questão do RAID-5 e UREs e como isso pode arruinar o seu dia, escrevi um artigo sobre isso há algum tempo em: link em que eu cubro algumas dessas questões. Basicamente, o RAID-6 em um bom hardware (não em software RAID) deve mostrar desempenho equivalente ao RAID-5. Se você tem hardware ruim ou está usando o software RAID, verá um impacto no desempenho.

Como sempre, os backups são sua graça salvadora. Não se esqueça de implementar uma política de backup e verificar se ela pode ser recuperada.

    
por 02.03.2010 / 20:50
2

Acho que o RAID 5 vs. 6 (e o vs. 10) se resume ao desempenho e o quanto você confia na (s) marca (s) das unidades que você usa. Utilizamos principalmente servidores HP e armazenamento HP e tivemos muito poucas falhas de disco, por isso estou satisfeito com o RAID5 + hotspare ou mesmo com o RAID5 em sistemas menos críticos.

Em teoria, o RAID6 salva você de uma segunda falha de unidade enquanto uma primeira unidade com falha está sendo reconstruída, mas você a substitui pelos cálculos maiores necessários para gerar 2 faixas de paridade diferentes. Nós não usamos 6, então eu nunca olhei para nenhuma especificação sobre o quão rápido um array RAID6 pode ser reconstruído vs. RAID5, mas eu assumo 6 levará mais tempo já que ele tem que fazer 2 cálculos de paridade, não apenas um.

Se eu fosse me afastar do RAID5, eu provavelmente iria com 10 (ou 01) para ficar longe dos cálculos de paridade. Com 6 drives, você pode fazer isso, embora tenha apenas metade da capacidade.

    
por 02.03.2010 / 08:33
2

RAID6. Dessa forma, se dois discos falharem em uma sucessão relativamente rápida, de modo que a matriz não tenha terminado de recriar a partir da primeira falha (ou dois discos falharem após uma queda de energia), você não perdeu todos os seus dados. p>     

por 02.03.2010 / 10:21
2

Muitos bons conselhos aqui, particularmente de Bart e Chopper3.

A única coisa que gostaria de adicionar é testar sua carga de trabalho sob uma condição de falha. As pessoas geralmente configuram um RAID-5 / RAID-6 para comprar a disponibilidade (ou seja, o servidor não está inativo devido à falha do disco). Infelizmente, para algumas cargas de trabalho - especialmente para cargas de trabalho pesadas, você pode achar que o impacto no desempenho é tão grande que você não está comprando muito.

Se o seu teste der certo, ótimo - não se esqueça de conceber e testar uma estratégia de backup.

    
por 02.03.2010 / 14:13
1

O Raid6 tem mais sobrecarga, então o raid5, como tal, será mais rápido na mesma quantidade de unidades. Por outro lado, você pode perder a vantagem quando um disco morrer e o rai5 for reconstruído, e você corre o risco de perder o array se outro disco morre durante a reconstrução.

No seu caso, você está executando o raid5 vs 6 em uma quantidade diferente de fusos, então, por causa do raid6, o fuso extra pode ser mais rápido.

    
por 02.03.2010 / 09:12
1

Boas respostas, exceto que ninguém mencionou o desempenho de gravação. O RAID 6 normalmente faz com que você tenha um pequeno desempenho na gravação comparado ao RAID 5, já que há duas faixas de paridade a serem mantidas.

No entanto, a maioria acha que vale a pena ir com o RAID 6.

    
por 02.03.2010 / 14:16