[FUG-BR] Sistemas de arquivos.

Luiz Otavio O Souza luiz em visualconnect.com.br
Quinta Janeiro 8 09:31:32 BRST 2009


>O que ele quer é um storage, e não espaço compartilhado. O UFS (ou
> FFS, os dois nomes para a mesma coisa) não suporta versionamento de
> arquivos. Ou seja, a cada alteração, o FS registra apenas os bits
> alterados, mantendo todos os anteriores, e entregando sob demanda o
> grupo de bits em disco referentes à versão solicitada.
>
> Esse tipo de solução é requer sempre um hardware de altíssima
> velocidade, e OS extremamente otimizado, visto que é, por princípio
> simples, uma solução completamente fragmentada no que tange ao disco
> físico (o arquivo fica extremamente distribuído nos RAIDS). Sempre que
> vi isso sendo proposto, eram soluções de storages que valiam, no
> mínimo 500k (isso há uns 3 anos atrás).
>

Pablo,

Você esta confundindo as coisas...

Um snapshot (visões do disco/arquivos no tempo) não tem nada a ver com a 
distribuição física dos discos (nem depende de "disco" ou "RAID" 
necessariamente) uma vez que é implementada no sistema de arquivos.

O próprio UFS suporta snapshots (no começo - freebsd5.0 - isso dava muitos 
problemas, mas acredito que já esteja corrigido e pronto para uso). Veja o 
manual do mount(8) na parte do snapshot .

O ZFS e alguns outros sistemas de arquivos também suportam snapshots (assim 
como praticamente toda storage que se preze).

A questão de dividir fisicamente o arquivo em vários discos, isso é 
estragéia do sistema de RAID, cada tipo de RAID grava os arquivos de uma 
maneira (distribuiu os dados fisicamente de formas diferentes), mas isso tem 
mais a ver com os riscos envolvidos em se perder um HD.

Você pode fazer snapshots no seu free sem gastar nada, não se iluda com 
nomes bonitos (e preço$) das soluções comerciais, quanto mais simples a 
solução, melhor ela é (e ninguem precisa saber...).

[]'s
Luiz 



Mais detalhes sobre a lista de discussão freebsd