Neste repositório é descrita a forma atual de armazenamento persistente em implementação no IFSC câmpus São José. Foi adotada a solução FreeNAS após várias pesquisas e testes. A escolha dessa solução e desse formato centralizado dos arquivos em um storage se deu pela facilidade de manutenção, velocidade e estabilidade oferecidas por essa ferramenta.
Utilizaremos como storage servidores com a seguinte especificações de Hardware:
- 2 x HP ProLiant 360 G6:
Após a implementação e configuração do FreeNAS, com base na documentação oficial, foram realizados alguns testes :
- Com o sistema operando, foram retirados dois discos aleatoriamente: continuou funcionando normalmente.
- Inversão da posição física de dois discos: o sistema reconheceu e sincronizou automaticamente os discos.
- Retirada de um terceiro disco (diferente dos dois anteriores) e colocado outro disco novo no lugar: o sistema reconheceu que foi substituído o disco e deixou disponível a opção de agregar o disco ao RAIDZ2, onde após a confirmação da operação o sistema iniciou a sincronização dos blocos.
Em todos os casos, os testes apresentaram resultados satisfatórios de disponibilidade e velocidade de leitura e escrita.
Foi configurado um compartilhamento NFS para testes remotos de leitura e escrita em rede.
dd if=tempfile of=/dev/null bs=1M count=1024
1024+0 registros de entrada
1024+0 registros de saída
1073741824 bytes (1,1 GB) copiados, 9,19565 s, 117 MB/s
sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
1024+0 registros de entrada
1024+0 registros de saída
1073741824 bytes (1,1 GB) copiados, 9,82436 s, 109 MB/s
Em ambos os casos, o teste se aproximou do limite teórico do enlace.