Nível de redundância por arquivo com o BTRFS?

3

Eu gostaria de ter um pool de armazenamento com vários discos. Raid5 para metadados, é claro. Mas para os dados do usuário, gostaria de definir o nível de redundância em um nível por arquivo ou por subvolume. O BTRFS pode fazer isso?

No ZFS, há um atributo 'cópias' que supostamente tem esse efeito. A página wiki do BTRFS lista o recurso "Espelhamento de arquivos". Mas isso se refere ao espelhamento de dados completo ou, na verdade, por arquivo?

    
por TilmanBaumann 19.03.2014 / 12:50

1 resposta

4

O recurso de espelhamento por arquivo não parece estar implementado ainda.

Se tudo for RAID-1 (ou RAID-0, ou em geral todos o mesmo nível de RAID), então sim, poderíamos dar um valor sensato e consistente de df. No entanto, temos planos para permitir níveis de RAID por subvolume e por arquivo. Nesse caso, torna-se impossível fornecer uma estimativa sensata de quanto espaço resta.

Se você precisar desta funcionalidade agora , o ZFS no Linux é muito estável (e provavelmente uma aposta melhor em termos de recursos completos e mindshare).

    
por 19.03.2014 / 13:12