Configuração do disco rígido ZFS no FreeNAS

4

Estou brincando com o FreeNAS instalado em uma unidade flash USB por uma semana ou mais, apenas testando todos os serviços e possíveis configurações de disco rígido utilizando o ZFS. É uma configuração bem legal, mas finalmente é hora de criar um zpool permanente.

Meu estoque atual de discos rígidos é 2 - 1.5TB (SATA), 1 - 750GB (SATA), 300 GB (IDE), 250 GB (IDE) & 120 GB (IDE).

Com base no meu inventário de disco rígido, qual configuração do ZFS você recomendaria para fornecer o maior espaço em disco possível e ainda ter redundância em todas as unidades? Devo espelhar os (2) HDs de 1,5 TB em um vdev e colocar o resto dos discos rígidos em um vdev raid-z (1 ou 2)? Ou devo colocar todos os HDs em um raid-z (1 ou 2) vdev?

    
por lyrikles 30.10.2009 / 17:48

1 resposta

2

A maneira mais simples de gerenciar um zfs em todas essas unidades de vários tamanhos seria:

zpool create pool /dev/sd[abcdef]
zfs set dedup=on,copies=3,atime=off pool

Não tentei deduzir, mas parece um recurso interessante. copies = 3 informa ao zfs para armazenar várias cópias de cada arquivo dentro do sistema de arquivos. O ZFS colocará automaticamente essas cópias em discos diferentes, fornecendo a redundância do RAID. Não tenho certeza se isso lhe dá o aumento de desempenho de múltiplos fusos de raid no entanto. Eu espero que isso aconteça. atime = off apenas fornece um pouco de aumento de desempenho de leitura, embora possa quebrar algumas coisas do tipo / var / spool com o correio. Finalmente - as somas de verificação do zfs estão ativadas por padrão. Eu faria isso para obter redundância em nível de arquivo sem ter que passar pela dor de cabeça de gerenciamento de tentar transformar todas essas unidades em uma invasão, combinando tamanhos de partição e um pouco mais difícil.

    
por 06.12.2009 / 06:34