O que é uma abordagem melhor para o ZFS?

0

Estou fazendo zpools na máquina FreeBSD. Ao criar zpools, observo esses dois casos: -

  1. Se eu pegar raw disks e criar zpool , poderei formar zpools e eles funcionarão perfeitamente.

  2. Se eu formatar discos usando gpart no formato freebsd-zfs e, em seguida, fizer zpool, eles também estarão funcionando perfeitamente.

Onde estou confuso, qual abordagem é melhor para a criação de zpools?

    
por shivams 15.09.2014 / 17:45

2 respostas

0

Use os discos brutos quando possível, que está em todos os lugares, exceto em discos / pools dos quais você está inicializando o sistema operacional. Eu acho que essa é a melhor abordagem.

    
por 15.09.2014 / 19:16
0

O ZFS usa uma abordagem diferente para o disco tradicional - > partição - > conceito de sistema de arquivos. Como um manipulador de disco de armazenamento, ele é melhor usado com acesso aos discos brutos completos.

Por outro lado, ao instalar sistemas operacionais, algumas partições / fatias especiais podem ser necessárias. Por exemplo. uma partição swap pode fornecer melhor desempenho (mais abordagem 'direta') do que um zfs-zvol ou um arquivo swap em um volume zfs: o acesso swap dependeria do zfs e teria que 'tomar o caminho mais longo', o que poderia causar gargalos em situações de carga altas (io e memória).

Existem alguns casos especiais, por exemplo, freeNAS: como padrão, ele reserva algum espaço para swap em cada disco de armazenamento, assim ele não expõe todo o disco físico ao zfs. É um bom compromisso para configurações 'low key' (e eu as uso também), mas para 'business scenarios' eu geralmente prefiro ter um disco dedicado para swap. FreeNAS tem uma opção para desabilitar a criação de swap padrão em discos recém-adicionados, então essa é uma opção. Mas eu não tenho certeza se expõe o disco físico completo ao zfs mesmo assim, acho que há alguma camada adicionada no meio (talvez criptografia e / ou correção de tamanho de bloco, ainda não olhei para isso).

Em geral, você provavelmente terá muitas vantagens em usar o zfs em partições / slices, mas se for usar discos inteiros, não particione, não corte, forneça os dispositivos brutos ao ZFS e deixe fazer isso é mágica. ; -)

E não use nenhum tipo de 'hardware RAID' abaixo do ZFS, exceto se você sabe EXATAMENTE o que está fazendo. E, mesmo assim, prossiga com toda a cautela devida (e vencida): aqui é pior do que apenas dragões ...

    
por 25.09.2014 / 15:41