ZFS: estado do documento Best-practices: “Em sistemas com 1.000s de sistemas de arquivos ZFS…”?

1

O estado docs :

"Em sistemas com 1.000 s de sistemas de arquivos ZFS, forneça 1 GB de memória extra para cada 10.000 sistemas de arquivos montados, incluindo instantâneos".

O que isso significa - como essas pessoas usam o ZFS? Eles estão usando o ZFS dentro de arquivos montados por usuário? Ou se refere a datacenters realmente grandes ??

Sempre achei que o ZFS defende um único sistema de arquivos, um sistema gigante. Por que os docs falam sobre pessoas montando 1000s?

    
por isync 13.12.2011 / 19:31

2 respostas

4

Um caso de uso potencial para o ZFS que veria milhares de montagens do sistema de arquivos seria uma organização que usa o ZFS para diretórios base montados pelo NFS. Imagine uma grande empresa ou uma pequena universidade com zpools dedicados a exportações de diretórios pessoais. Cada usuário pode ter um sistema de arquivos ZFS dedicado com cotas e parâmetros separados. Se rolling snapshots forem implementados, seria possível para os usuários ver versões anteriores de seus arquivos descendo para o diretório ~ / .zfs / snapshot. Restaura o auto-atendimento!

    
por 13.12.2011 / 19:59
5

Você está perdendo alguns dos conceitos básicos do ZFS. O ZFS deve ser um grande pool de discos. Depois de estabelecer o pool, você deve colocar os sistemas de arquivos nos discos do pool. Todos esses sistemas de arquivos se beneficiam do layout RAID subjacente do pool e de outras características de IO (ZIL et al). Ver milhares de sistemas de arquivos residirem em um conjunto é um cenário possível em sistemas maiores.

    
por 13.12.2011 / 19:46