RAID-5 usando três ou mais partições em duas unidades físicas

RAID-5 usando três ou mais partições em duas unidades físicas

Sou novo no RAID e quero configurar um RAID-5 no meu sistema Ubuntu 10.04. Tenho o kernel instalado em uma partição de um disco de 500 GB. Então, eu tenho outra partição do FAT32 na outra metade assim ( fdisk -lsaída):

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       30395   244140032   83  Linux
/dev/sda2           30395       31002     4881409    5  Extended
/dev/sda3           31003       60801   239360467+   b  W95 FAT32
/dev/sda5           30395       31002     4881408   82  Linux swap / Solaris

Devido a restrições financeiras, só posso pagar mais uma unidade de 1 TB. Meu pensamento é criar 2 ou mais partições nesta unidade de 1 TB e usá-las como componentes de array para o RAID-5. Isso vai funcionar? Eu teria algo assim:

/dev/sda3= partição 1 para RAID
/dev/sdb1= partição 2 para RAID
/dev/sdb2= partição 3 para RAID
/dev/sdb3= partição 4 para RAID

Isso funcionará ou eu realmente preciso de 3, 4, etc. discos rígidos físicos para uma matriz RAID-5 adequada?

EDITAR - Obrigado por todas as respostas. Eu realmente não pensei em perder várias partições em uma unidade com falha. Mas isso faz sentido... Acho que vou comprar uma unidade de 1 TB e usá-la como armazenamento e comprar outra unidade para RAID-5 assim que puder pagar.

Responder1

Vocêpodefaça isso; Eu não vejo sentido, no entanto.

Se você tiver M partições em N unidades físicas e N <M, isso significa que pelo menos uma unidade terá duas partições. O RAID-5 protege você contra a perda de uma das partições; se uma das unidades —com pelo menos duas partições usadas pelo volume RAID-5— falhar, você perderá instantaneamente o volume RAID-5.

A única proteção que você daria seria contra a perda de alguns setores de uma das partições; dados todos os níveis de proteção que acontecem automaticamente sem você saber (por exemplo, remapeamento de setor defeituoso) e minha experiência até agora, os ganhos da proteção contra tal falha são muito pequenos em comparação com o espaço (e velocidade!) que você perdeu por tanto tempo. contanto que o volume RAID-5 existisse.

Responder2

Se você tiver apenas duas unidades, mas estiver distribuindo três (ou mais) volumes de dados de paridade entre elas, quando uma unidade morrer, você perderá alguns dos dados de paridade necessários para reconstruir os volumes que estavam ativados. aquela unidade.

Se você deseja redundância para seus dados e possui duas unidades, o RAID-1 é realmente o único caminho a percorrer, mas você não ganhará nenhum espaço de armazenamento adicional com a nova unidade que está instalando.

Responder3

Na melhor das hipóteses, quando tudo está funcionando, você obtém uma versão mais lenta e complicada de apenas criar uma partição de tamanho completo na segunda unidade e usá-la normalmente (você sofrerá um impacto no desempenho por ter que escrever várias vezes para cada operação de gravação, mas não obterá nenhuma proteção contra falhas se várias partições estiverem no mesmo disco!)

http://en.wikipedia.org/wiki/RAID

Suspeito que você queira usar um tipo de RAID diferente ou nem usar RAID

informação relacionada