Estou cansado de me preocupar com a perda de dados em casa. Minha esposa é uma fotógrafa semi-profissional, e essencialmente todas as memórias de nossa família são digitais (e devemos converter as que não são). Estou planejando a configuração de dois sistemas para hospedar os discos e executar algum tipo de sistema de arquivos de cluster (e depois fazer o backup para unidades externas, que rodam off-site semanalmente) via iSCSI nos discos dos dois sistemas. Eu corro Linux, e preciso suportar o Apple OS X, e um pouco de Windows (o Windows pode ser ignorado, já que será usado para experimentação de VMware com seus próprios LUNs, ou pode viver com SMB). Então seria ótimo se houvesse um cliente nativo do Mac, mas eu posso viver com o NFS.
O ambiente também terá um laptop Mac, um laptop Linux e uma área de trabalho grande, que entrará e voltará a ser anexada ao sistema de arquivos principal, mas eles serão apenas usuários, eles não contribuirão com armazenamento.
Hardware, eu sou razoavelmente aberto, baixo consumo de energia seria bom, já que eles provavelmente estarão em 24/7 (a menos que eu configure meu roteador Linksys para enviar uma ativação no pacote LAN quando alguém procurar por eles?), procurando provavelmente para um Atom dual core com um chipset nVidia, para que eu possa ter 4GB de RAM, com 2-4 portas SATA e Ethernet de dois gigabits. Eu pretendo comprar 5 discos para começar (tem que figura um vai morrer, então recebendo o sobressalente, que será testado, claro, primeiro), e seria bom ter uma porta (e drive slot no caso) ou dois livre . Eu terei um desktop e dois laptops razoavelmente grandes para jogar com VMs e outros trabalhos intensivos, então eu não acho que uma CPU de desktop faça sentido (embora tentadora). Ser capaz de arrancar a partir de um cartão CF seria bom.
Em vez disso, não lide com drivers proprietários, mas como eles estarão sem cabeça (provavelmente), isso não será um problema. Eu tive problemas com drivers ATI causando problemas com a troca de usuário e powersave / suspender (você quer que o Planet Penguin Racer voe, ou não ter que sair para permitir que sua esposa ou filhos usem o computador?).
Eu gostaria de reutilizar casos e fontes de alimentação que eu já tenho, mas eles são ATX (antigo, mas não tão antigo a ponto de ser AT), haverá problemas com MB pequeno (casos com os quais eu me preocupo, espero que o MB vai ter um plug ATX padrão de 24 pinos)?
Hardware que estou considerando:
ZOTAC IONITX-F-E Placa-mãe Intel ITX Intel Atom N330 Dual-Core Mini ITX - tem 16x pci express
Placa-mãe ZOTAC IONITX-A-U Atom N330 1.6GHz Dual-Core Mini ITX Intel - vem com powersupply
Asus AT3N7A-I Placa-mãe Intel Atom 330 / Nvidia ION / Mini ITX - possui slot PCI
Todos têm apenas uma porta Ethernet gigabit. Eu prefiro o que tem seu próprio PS, o Zotac tem pelo menos WiFi (dá alguma redundância, com desempenho horrível).
Resumo:
FS que podem funcionar: Gluster parece bom (alguém usou isso pessoalmente? Como sobre laptops que vêm e vão?), PNFS pode funcionar também, qualquer outra coisa que só vai trabalhar uma vez que é configurado? (para perguntas semelhantes, muitas pessoas postando links para coisas que estão muito longe da produção, ou que não tem nenhum tipo de tolerância a falhas.)
Não: o Lustre realmente quer uma instalação GRANDE. xtreemfs - sem redundância, pvfs - Eu simplesmente não gosto de coisas que estão em seus fs existentes, GFS2 e OCFS2 - uma dor do que as pessoas dizem aqui.
legal, mas não existe - POHMELFS, CEPH, CRFS,