Criando um ataque com 6 hdds que podem manipular 2 falhas

1

Eu tive um grande volume de dados perdidos com meu último ataque5 (com 1 de 4 discos rígidos) usando mdadm, porque 2 unidades falharam em 1 dia (infelizmente).

Agora comprei novos hdds e agora tenho um total de 6 hdds. Eu quero construir um novo ataque que pode lidar com a perda de duas unidades, independentemente das quais 2 estão falhando.

O HW-Raid e o LVM não são uma opção no meu ambiente.

Eu tinha um raid10 mdadm em mente (mas não tenho ideia de como isso é feito na prática): - 6 dispositivos em comum - 3 peças de reposição. Então, eu teria uma perda de 50% do espaço, mas poderia lidar com 2 falhas

Alguém pode ter uma ideia de como fazer isso ou outra abordagem?

    
por McK 14.06.2012 / 10:43

4 respostas

4

Se você quiser tolerar duas falhas nas unidades HD, você pode usar o Raid6 em todas as 6 unidades.

O uso do Raid5 com o hot-spare não protege de duas falhas consecutivas porque a segunda falha pode acontecer antes de concluir o processo de reconstrução.

A imagem a seguir tirada de Wikipedia mostra como o Raid6 funciona. Você pode ver que duas unidades HD são usadas para paridade para cada bloco de dados que são denotados como A [p], A [q], B [p], B [q] e assim por diante.

    
por 14.06.2012 / 10:50
1

Isso depende das suas necessidades de armazenamento em termos de tamanho e taxa de transferência, mas um RAID6 parece ser a melhor solução.

Se você conseguir lidar com o espaço perdido, eu consideraria uma unidade sobressalente nessa situação também.

    
por 14.06.2012 / 11:04
0

O RAID10 está QUASE "2 drives seguros", mas algumas combinações patológicas de dois drives mortos podem eliminá-lo. Então é RAID6.

    
por 14.06.2012 / 13:36
-1

Além disso, uma boa ideia seria manter um backup externo. Se os dados são muito valiosos.

Provedores: - Crashplan - Amazon S3 - Muito mais ...

Eu uso o Crashplan sozinho. Faça backup dos meus arquivos importantes de um array RAID5.

    
por 14.06.2012 / 14:50