Sistema de arquivos com desduplicação de dados em tempo real

3

Existe um sistema de arquivos que armazena arquivos em um hash, para que não haja duplicatas? Pode estar em qualquer sistema operacional. Eu sei que o Git faz isso, mas estou procurando algo que possa ser executado em tempo real.

    
por mik 20.02.2012 / 21:22

2 respostas

5

O ZFS faz isso, mas não é uma desduplicação em nível de arquivo. São dois melhores: desduplicação em nível de bloco (o intermediário entre a desduplicação de bloco e de arquivo sendo a deduplicação de bytes).

No Linux, existe o SDFS; no entanto, o ZFS tem alguns recursos melhores, como a capacidade de usar uma unidade de estado sólido como um armazenamento de tabela de hash, para que você não esteja consumindo grandes quantidades de RAM em sua tabela de hash. O ZFS chama isso de L2ARC .

No momento da redação deste post, por favor, não use o ZFS no Linux. Precisa ficar no forno por mais alguns anos. Use um BSD para o ZFS.

    
por 20.02.2012 / 21:42
1

Sim. O ZFS faz isso, embora possa "dobrar" sua definição de "tempo real".

    
por 20.02.2012 / 21:31