Estou a um bom tempo estudando a implementação de um servidor NAS (Network Attached Storage), atualmente tenho implementado o N3600 da IBM, mas a capacidade dele está pequena e só suporta discos Fiber Channel, que são discos muito rápidos e confiáveis mas com um alto custo de aquisição, sem considerar que o maior disco FB existente atualmente é de 600GB, sendo que já estão sendo vendidos discos Sata de 2TB por um custo muito menor e considerando que com poucos discos posso ter um grande capacidade de armazenamento, e para aumentar a confiabilidade posso utilizar RAID5.
Estudei o sistemas:

Comecei utilizando o FreeNAS versão 8.0.2, pela vasta documentação na Internet e um sistema baseado em FreeBSD que é um do sistemas mais estáveis, sem contar que além de CIFS, NFS, iSCSI e HTTP, ele implementa o filesystem ZFS, que é um dos melhores para implementação em sistemas armazenamento. De cara gostei muito pela facilidade de configuração, recomendo este sistema para aqueles que desejam montar um servidor de arquivos residencial.

FreeNAS-81

Depois resolvi fazer alguns testes com o OpenFiler versão 2.99-1, considerado o avô dos Storage Free, é um sistema muito bom, estável e maduro, a configuração não é tão simples como a do FreeNAS, mas assim que você entende o funcionamento, percebe que é um sistema extremamente confiável e sem contar que é baseado no linux, e como grande parte dos meus servidores é baseado neste sistema, percebi a grande integração. Recomendo para utilização em empresas em geral que querem um excelente sistema de armazenamento.

O Openfiler possui recursos de iSCSI, CIFS, NFS e HTTP, e sistema de arquivos como EXT3, EXT4, XFS, BTRFS, etc…

openfiler2

 

– Depois comecei a estudar o NexentaStor, pela vantagem de  possuir deduplicação e utlizar o sistema de arquivos ZFS. Ele possui duas versões uma Free, mantida pela comunidade e outra comercial. É um sistema baseado em OpenSolaris que é uma sistema da qual não sei falar muito pois nunca usei e este foi o maior peso em não adotá-lo pois não saberia como resolver se tivesse algum problema. Para a implementação da deduplicação é necessário possuir um hardware com grande capacidade de processamento, pois este recurso degrada bastante a perfomance senão tiver um bom equipamento.

nexenta

 

– Por último testei o OpenMediaVault, que é um sistema que ainda está em desenvolvimento e está bastante instável, o líder deste projeto veio do FreeNAS, por isso ainda não recomendo utilizá-lo em produção. Logo na instalação tive problemas para identificar os discos e isso foi um grande problema, pois ele estava identificando os discos que seriam utilizados no Storage para a instalação do sistema, sendo que havia deixado dois discos em RAID1, com menor capacidade só para a instalação do sistema. Ainda não recomendo a utilização mas quem sabe no futuro.

openmediavault1

 

Conclusão:

Depois de todo o estudo realizado e implementações bem e mal sucedidas, acabei adotando o OpenFiler pela menor quantidade de problemas, tendo em vista que utilizarei este Storage para backup de todos os servidores e preciso de uma mínima taxa de erros. O sistema demonstrou uma ótima performance e confiabilidade, outra vantagem e que ele implementa o sistema de arquivos BTRFS que é um dos mais modernos atualmente existentes.