RAID 1 em 2 HDDs externos

7

Eu tenho um servidor Ubuntu 12.04 no meu laptop antigo. Seu HDD (160 GB) é muito pequeno para o armazenamento de arquivos que eu preciso, então eu gostaria de anexar um par de HDDs externos para ele (através de portas USB). Os dados que guardo são valiosos para mim, por isso gostaria de organizar um software RAID (RAID 1) em 2 HDDs externos . A única solução para este problema que encontrei na net é descrita aqui ( e é dito que o uso de unidades externas não é recomendado).

Como devo fazer isso, e qual é a diferença em relação à instalação em unidades internas? Preciso de unidades externas que sejam exatamente iguais (modelo), como para um RAID de hardware? Ou é realmente uma má ideia? Em caso afirmativo, não preciso de um RAID, mas de uma solução de backup ou de um NAS, conectado ao meu servidor?

    
por evgeny9 21.05.2012 / 00:52

4 respostas

7

Uma coisa que é frequentemente negligenciada em uma configuração doméstica é que normalmente você estaria melhor sem ataque / espelhamento. A menos que você tenha a necessidade de proteger dados com menos de 24 horas, normalmente seria melhor usar a segunda unidade como armazenamento para seus backups da unidade principal. Dessa forma, assumindo que os dados não mudam muito (onde você poderia usar os incrementais), você poderia estar protegido contra falhas físicas e sistema de arquivos ou outras falhas leves.

    
por 21.05.2012 / 04:20
5

Se você quiser apenas usar um monte de discos com alguma forma de redundância como um único volume, você pode usar o greyhole - que parece perfeito para o seu caso de uso - ele suporta redundância e permite adicionar e remover volumes à vontade.

ZFS ou btrfs também podem ser opções com opções de gerenciamento de volume de estilo de invasão, mas nenhuma é tão simples quanto greyhole

    
por 21.05.2012 / 11:15
3

Eu nunca encontrei nenhuma solução para fazer isso com RAID de hardware, embora esteja certo de que isso poderia ser feito com o RAID de software como um HDD USB no Linux é tratado da mesma forma que qualquer outro dispositivo de armazenamento montado. o link no OP prova isso).

O maior problema que você enfrentará é a largura de banda, as portas USB são notoriamente lentas e de alta latência quando comparadas aos conectores internos, como SATA e SAS. Isso será agravado se você acabar usando um hub USB, conforme sugerido no artigo vinculado. O melhor conselho que posso dar aqui é; use USB 3.0 / eSATA / Firewire se possível, pois todos eles são pelo menos da mesma ordem de grandeza que o SATA / SAS. Se isso não for possível, tente distribuir as unidades entre os diferentes hubs USB do seu PC / laptop para aliviar os problemas de largura de banda compartilhada (nos chipsets mais baratos, a largura de banda USB tende a ser compartilhada entre as portas).

No entanto, sinto que este é mais um exercício acadêmico, o melhor desempenho ainda será ruim e eu pessoalmente não vejo casos de uso para isso que não puderam ser resolvidos usando uma solução de backup ou interna (hardware ?) RAID.

    
por 21.05.2012 / 11:12
2

Você pode fazer isso. Eu já vi isso feito com até 8 unidades no USB 2.0. O desempenho é realmente um lixo, mas com o md é perfeitamente factível.

É principalmente o problema de desempenho que vai fazer você querer ir para dentro.

    
por 21.05.2012 / 02:00