[MASOCH-L] Linux File Replication - DFS-R

Fernando Frediani fhfrediani at gmail.com
Mon Jul 31 23:13:50 -03 2017


Ola Douglas

Como o titulo do email "File Replication" então soluções como DRBD já 
não se encaixariam pois são Block Level. Outras como CEPH ou GlusterFS 
talvez, a depender a distancia (e latencia) entre origem e destino. Se 
for muito longe não da pra fazer real-time, mas near-real-time.

Uma vez eu utilizei uma ferramenta chamada lsync - 
https://github.com/axkibe/lsyncd (que esta disponível em repositórios do 
Ubuntu) que por baixo do capo utiliza rsync. O que ela faz e monitorar 
os inodes do filesystem e fazer o rsync daquilo que mudou então ela 
também é near-real-time. Acredito que esta solução é a mais simples e 
próxima do DFS do Windows

ZFS também não vejo como seja possível pois não possui replicação 
real-time, apenas asyncrona com o 'zfs send' e 'receive' e também não é 
um clustered filesystem que se possa rodar em cima da um DRBD Active/Active.


On 31/07/2017 20:22, Douglas Fischer wrote:
> Estou procurando uma "solução definitiva" para dfs-r em linux Ubuntu.
>
> Talvez oque meu maior drama seja a escolha da ferramenta...
> Já tive sucesso com DRDB, RSync...
>
> Temos alguns requisitos:
>   - Se não estiver no repositório do APT, NÃO ENTRA!
>     - Escolha radical, mas nos tornamos pessoas mais felizes depois disso.
>   - Pouca Escrita, Muita Leitura(CDN de APP server).
>   - Tem que ser real-time, ou com tratamentos para tal.
>     - Já tive problemas com rsync nesse quesito, mesmo em lan.
>     - Pelo que ví o DRDB virou LINBIT e anda meio desacelerado.
>
> P.S.:
> Já fui muito feliz com o ZFS para essa implementação. Mas nesse ambiente
> isso está descartado.
> Já tentei implementar GlusterFS há uns anos, mas achei complexo demais e
> desisti.
> Pelo que lí o Samba ainda não tem DFS-R
> Nunca usei o CEPH, mas acho meio que "tiro de canhão para matar mosca".
>
>




More information about the masoch-l mailing list