RAID de software Big Linux usando discos USB?

0

Há algum tempo atrás, um amigo meu que é cineasta perguntou se eu tinha alguma idéia de como fazer um armazenamento razoavelmente grande sem um custo inicial enorme. O desempenho não é um grande problema, mas a redundância razoável é.

Então comecei a pensar em usar o software Linux para construir um RAID 60 de 2.5 "discos sobre USB3. Os hubs USB3 são baratos, os controladores USB3 SATA são baratos e os discos de 2,5" SATA são baratos.

Existe alguma razão pela qual eu não poderia adicionar uma centena de discos USB, talvez em grupos de cinco em md RAID6 e depois distribuí-los para obter um RAID60 muito grande?

    
por Jo-Erlend Schinstad 04.05.2017 / 00:28

1 resposta

3

Embora seja tecnicamente factível, não acho que seja uma boa ideia - você terá dificuldades para controlar quais discos estão falhando, o sistema será complicado e passível de problemas. 2.5 "discos não são bons valores (por gig) em comparação com 3.5" discos. Você provavelmente também terá problemas com a estabilidade do RAID - tanto por causa da vibração quanto pelos limites de IO.

Se eu estivesse lidando com o problema, eu consideraria olhar para um NAS de segunda mão (com novas unidades), ou os pods do Backblaze não têm um preço excessivo e provavelmente fazem o que você quer sem um prêmio pesado.

ADENDO IMPORTANTE

NÃO USE RAID6 (ou RAID5). Eles não são bem dimensionados - a chance estatística de discos adicionais falharem durante uma reconstrução é surpreendentemente alta com discos grandes (sem mencionar as dificuldades de desempenho). Vá para o RAID10

Alternativamente, eu procuraria computadores baratos com boas 80+ PSUs, muitas baias para discos rígidos e, em seguida, usaria um sistema de arquivos distribuídos para redundância e dimensionamento - algo como moosefs ou gluster .

    
por 04.05.2017 / 01:30