Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-30 Per discussione NextWare - Mirko
L'amministrazione è abbastanza semplice, va posta attenzione solo alla 
tipologia di volume condiviso si vuole creare:

ci sono molti tipi con caratteristiche di replica e prestazioni diverse.
Io l'ho testato con 400GB di file (circa 300.000) con dimensioni molto 
variabili.
Con macchine affiancate connesse a 1Gb/s le prestazioni erano buone (gli 
utenti non si lamentavano dicendo: è troppo lento)...
ma collegando 2 macchine a 100 Mb/s con ping di 11ms l'rsync si fermava 
a 2MB/s con file piccoli e anche meno con file grandi.


Con GlusterFS c'è la funzione di Geo-replication... ma è adatta solo 
come funzione di disaster recovery perchè è asincrona.


On 29/12/2013 18:32, federico la morgia wrote:

Specificamente a GlusterFS come ti sei trovato ?
Fino a che dimensioni lo hai applicato ?


Date: Sun, 29 Dec 2013 15:59:58 +0100
From: mi...@nextware.it
To: wireless@ml.ninux.org
Subject: Re: [Ninux-Wireless] Peer to Peer file Synchronization

Salve a tutti,

ho testato GlusterFS, Ceph, GFarm, XtreemFS e altri FS distribuiti per 
un cliente con diverse sedi remote.
Le prestazioni in ambiente LAN di tutti i vari FS erano buone/molto 
buone, ma con l'aumentare della
latenza, in ambiente WAN/VPN le prestazioni, soprattutto in scrittura 
erano disastrose.
L'unico che ho potuto implementare con soddisfazione è stato MooseFS 
che ha però
il problema di avere il metadata server (dove sono archiviati i 
metadati del FS) non ridondato.


BTSync lo sto usando come sistema di backup distribuito e mi trovo 
molto bene... certo, il fatto di non essere

open gli fa perdere molti punti per usarlo in un contesto come Ninux.

Rimango in attesa di altre esperienze da condividere...

Grazie per l'attenzione
Mirko

On 26/12/2013 22:52, federico la morgia wrote:

Io ho provato solo in vm e quindi non te ne rendi conto, sarebbe da provare 
in LAN con una piccola routerboard per controllare il traffico che combina.


--- Messaggio originale ---

Da: LuXl...@ninux.org  mailto:l...@ninux.org
Inviata: 26 dicembre 2013 20:50
A: Wirelesswireless@ml.ninux.org  mailto:wireless@ml.ninux.org
Oggetto: Re: [Ninux-Wireless] Peer to Peer file Synchronization

Il giorno 26/dic/2013, alle ore 20:06, federico la 
morgiasuper_tr...@hotmail.com  mailto:super_tr...@hotmail.com  ha scritto:

Puoi configurare glusterfs come se avessi i dati in raid1.
Ovviamente quando accendi un nuovo nodo vergine è ovvio e banale che 
avrà la copia dei dati degli dopo averli trasferiti.
Altrimenti il sistema non ha senso.
Per avere la copia dei dati devi fare la copia dei dati per avere un 
sistema fault tollerant.

GlusterFS è compatibile con tutti i Sistemi Operativi?

Altra domanda, il nuovo nodo effettua la replica utilizzando sorgenti 
multiple (distribuendo il carico di banda)?
Immagino di si.. ma preferirei sentire se qualcono ha esperienza in merito.

--
LuX




___
Wireless mailing list
Wireless@ml.ninux.org  mailto:Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless



--
Ciao
Mirko


http://www.nextware.it
mailto:mi...@nextware.it

___ Wireless mailing list 
Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless



___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless



--
Ciao
Mirko


http://www.nextware.it
mailto:mi...@nextware.it

___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-30 Per discussione federico la morgia
Quante macchine affiancate ? Semplici connessioni gbit oppure anche link 
aggregation.

--- Messaggio originale ---

Da: NextWare - Mirko mi...@nextware.it
Inviata: 30 dicembre 2013 14:56
A: wireless@ml.ninux.org
Oggetto: Re: [Ninux-Wireless] Peer to Peer file Synchronization

L'amministrazione è abbastanza semplice, va posta attenzione solo alla
tipologia di volume condiviso si vuole creare:
ci sono molti tipi con caratteristiche di replica e prestazioni diverse.
Io l'ho testato con 400GB di file (circa 300.000) con dimensioni molto
variabili.
Con macchine affiancate connesse a 1Gb/s le prestazioni erano buone (gli
utenti non si lamentavano dicendo: è troppo lento)...
ma collegando 2 macchine a 100 Mb/s con ping di 11ms l'rsync si fermava
a 2MB/s con file piccoli e anche meno con file grandi.

Con GlusterFS c'è la funzione di Geo-replication... ma è adatta solo
come funzione di disaster recovery perchè è asincrona.

On 29/12/2013 18:32, federico la morgia wrote:
 Specificamente a GlusterFS come ti sei trovato ?
 Fino a che dimensioni lo hai applicato ?

 
 Date: Sun, 29 Dec 2013 15:59:58 +0100
 From: mi...@nextware.it
 To: wireless@ml.ninux.org
 Subject: Re: [Ninux-Wireless] Peer to Peer file Synchronization

 Salve a tutti,

 ho testato GlusterFS, Ceph, GFarm, XtreemFS e altri FS distribuiti per
 un cliente con diverse sedi remote.
 Le prestazioni in ambiente LAN di tutti i vari FS erano buone/molto
 buone, ma con l'aumentare della
 latenza, in ambiente WAN/VPN le prestazioni, soprattutto in scrittura
 erano disastrose.
 L'unico che ho potuto implementare con soddisfazione è stato MooseFS
 che ha però
 il problema di avere il metadata server (dove sono archiviati i
 metadati del FS) non ridondato.

 BTSync lo sto usando come sistema di backup distribuito e mi trovo
 molto bene... certo, il fatto di non essere
 open gli fa perdere molti punti per usarlo in un contesto come Ninux.

 Rimango in attesa di altre esperienze da condividere...

 Grazie per l'attenzione
 Mirko

 On 26/12/2013 22:52, federico la morgia wrote:

 Io ho provato solo in vm e quindi non te ne rendi conto, sarebbe da 
 provare in LAN con una piccola routerboard per controllare il traffico che 
 combina.


 --- Messaggio originale ---

 Da: LuXl...@ninux.org  mailto:l...@ninux.org
 Inviata: 26 dicembre 2013 20:50
 A: Wirelesswireless@ml.ninux.org  mailto:wireless@ml.ninux.org
 Oggetto: Re: [Ninux-Wireless] Peer to Peer file Synchronization

 Il giorno 26/dic/2013, alle ore 20:06, federico la 
 morgiasuper_tr...@hotmail.com  mailto:super_tr...@hotmail.com  ha scritto:

 Puoi configurare glusterfs come se avessi i dati in raid1.
 Ovviamente quando accendi un nuovo nodo vergine è ovvio e banale 
 che avrà la copia dei dati degli dopo averli trasferiti.
 Altrimenti il sistema non ha senso.
 Per avere la copia dei dati devi fare la copia dei dati per avere un 
 sistema fault tollerant.

 GlusterFS è compatibile con tutti i Sistemi Operativi?

 Altra domanda, il nuovo nodo effettua la replica utilizzando sorgenti 
 multiple (distribuendo il carico di banda)?
 Immagino di si.. ma preferirei sentire se qualcono ha esperienza in 
 merito.

 --
 LuX




 ___
 Wireless mailing list
 Wireless@ml.ninux.org  mailto:Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless



 --
 Ciao
 Mirko

 
 http://www.nextware.it
 mailto:mi...@nextware.it

 ___ Wireless mailing list
 Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless


 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless


--
Ciao
Mirko


http://www.nextware.it
mailto:mi...@nextware.it

___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-30 Per discussione NextWare - Mirko
Nella configurazione LAN non ho fatto tante prove, non era quello che mi 
serviva :)
Comunque erano solo 2 macchine collegate allo stesso switch, niente di 
particolare.
Quello che volevo ottenere era un FS distribuito geograficamente e con 
GlusterFS non ci sono riuscito

a causa della scarsa velocità, soprattutto in scrittura.
MooseFS invece ha un file di opzioni in cui si indica la priorità dei 
vari block-server per ogni
sottorete client, così si possono gestire meglio le configurazioni 
distribuite geograficamente.
(i client accedono ai dati su un server lontano solo se quello locale è 
down, cosa che altri FS distribuiti non gestiscono)


On 30/12/2013 17:36, federico la morgia wrote:
Quante macchine affiancate ? Semplici connessioni gbit oppure anche 
link aggregation.


--- Messaggio originale ---

Da: NextWare - Mirko mi...@nextware.it
Inviata: 30 dicembre 2013 14:56
A: wireless@ml.ninux.org
Oggetto: Re: [Ninux-Wireless] Peer to Peer file Synchronization

L'amministrazione è abbastanza semplice, va posta attenzione solo alla 
tipologia di volume condiviso si vuole creare:

ci sono molti tipi con caratteristiche di replica e prestazioni diverse.
Io l'ho testato con 400GB di file (circa 300.000) con dimensioni molto 
variabili.
Con macchine affiancate connesse a 1Gb/s le prestazioni erano buone 
(gli utenti non si lamentavano dicendo: è troppo lento)...
ma collegando 2 macchine a 100 Mb/s con ping di 11ms l'rsync si 
fermava a 2MB/s con file piccoli e anche meno con file grandi.


Con GlusterFS c'è la funzione di Geo-replication... ma è adatta solo 
come funzione di disaster recovery perchè è asincrona.


On 29/12/2013 18:32, federico la morgia wrote:

Specificamente a GlusterFS come ti sei trovato ?
Fino a che dimensioni lo hai applicato ?


Date: Sun, 29 Dec 2013 15:59:58 +0100
From: mi...@nextware.it mailto:mi...@nextware.it
To: wireless@ml.ninux.org mailto:wireless@ml.ninux.org
Subject: Re: [Ninux-Wireless] Peer to Peer file Synchronization

Salve a tutti,

ho testato GlusterFS, Ceph, GFarm, XtreemFS e altri FS distribuiti 
per un cliente con diverse sedi remote.
Le prestazioni in ambiente LAN di tutti i vari FS erano buone/molto 
buone, ma con l'aumentare della
latenza, in ambiente WAN/VPN le prestazioni, soprattutto in scrittura 
erano disastrose.
L'unico che ho potuto implementare con soddisfazione è stato MooseFS 
che ha però
il problema di avere il metadata server (dove sono archiviati i 
metadati del FS) non ridondato.


BTSync lo sto usando come sistema di backup distribuito e mi trovo 
molto bene... certo, il fatto di non essere

open gli fa perdere molti punti per usarlo in un contesto come Ninux.

Rimango in attesa di altre esperienze da condividere...

Grazie per l'attenzione
Mirko

On 26/12/2013 22:52, federico la morgia wrote:

Io ho provato solo in vm e quindi non te ne rendi conto, sarebbe da provare 
in LAN con una piccola routerboard per controllare il traffico che combina.


--- Messaggio originale ---

Da: LuXl...@ninux.org  mailto:l...@ninux.org
Inviata: 26 dicembre 2013 20:50
A: Wirelesswireless@ml.ninux.org  mailto:wireless@ml.ninux.org
Oggetto: Re: [Ninux-Wireless] Peer to Peer file Synchronization

Il giorno 26/dic/2013, alle ore 20:06, federico la 
morgiasuper_tr...@hotmail.com  mailto:super_tr...@hotmail.com  ha scritto:

Puoi configurare glusterfs come se avessi i dati in raid1.
Ovviamente quando accendi un nuovo nodo vergine è ovvio e banale che 
avrà la copia dei dati degli dopo averli trasferiti.
Altrimenti il sistema non ha senso.
Per avere la copia dei dati devi fare la copia dei dati per avere un 
sistema fault tollerant.

GlusterFS è compatibile con tutti i Sistemi Operativi?

Altra domanda, il nuovo nodo effettua la replica utilizzando sorgenti 
multiple (distribuendo il carico di banda)?
Immagino di si.. ma preferirei sentire se qualcono ha esperienza in merito.

--
LuX




___
Wireless mailing list
Wireless@ml.ninux.org  mailto:Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless



--
Ciao
Mirko


http://www.nextware.it
mailto:mi...@nextware.it

___ Wireless mailing list 
Wireless@ml.ninux.org mailto:Wireless@ml.ninux.org 
http://ml.ninux.org/mailman/listinfo/wireless 
http://ml.ninux.org/mailman/listinfo/wireless



___
Wireless mailing list
Wireless@ml.ninux.org  mailto:Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless



--
Ciao
Mirko


http://www.nextware.it
mailto:mi...@nextware.it


___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless



--
Ciao
Mirko


http

Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-29 Per discussione NextWare - Mirko

Salve a tutti,

ho testato GlusterFS, Ceph, GFarm, XtreemFS e altri FS distribuiti per 
un cliente con diverse sedi remote.
Le prestazioni in ambiente LAN di tutti i vari FS erano buone/molto 
buone, ma con l'aumentare della
latenza, in ambiente WAN/VPN le prestazioni, soprattutto in scrittura 
erano disastrose.
L'unico che ho potuto implementare con soddisfazione è stato MooseFS che 
ha però
il problema di avere il metadata server (dove sono archiviati i metadati 
del FS) non ridondato.


BTSync lo sto usando come sistema di backup distribuito e mi trovo molto 
bene... certo, il fatto di non essere

open gli fa perdere molti punti per usarlo in un contesto come Ninux.

Rimango in attesa di altre esperienze da condividere...

Grazie per l'attenzione
Mirko

On 26/12/2013 22:52, federico la morgia wrote:

Io ho provato solo in vm e quindi non te ne rendi conto, sarebbe da provare in 
LAN con una piccola routerboard per controllare il traffico che combina.


--- Messaggio originale ---

Da: LuX l...@ninux.org
Inviata: 26 dicembre 2013 20:50
A: Wireless wireless@ml.ninux.org
Oggetto: Re: [Ninux-Wireless] Peer to Peer file Synchronization

Il giorno 26/dic/2013, alle ore 20:06, federico la morgia 
super_tr...@hotmail.com ha scritto:


Puoi configurare glusterfs come se avessi i dati in raid1.
Ovviamente quando accendi un nuovo nodo vergine è ovvio e banale che avrà la 
copia dei dati degli dopo averli trasferiti.
Altrimenti il sistema non ha senso.
Per avere la copia dei dati devi fare la copia dei dati per avere un sistema 
fault tollerant.

GlusterFS è compatibile con tutti i Sistemi Operativi?

Altra domanda, il nuovo nodo effettua la replica utilizzando sorgenti multiple 
(distribuendo il carico di banda)?
Immagino di si.. ma preferirei sentire se qualcono ha esperienza in merito.

--
LuX




___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless



--
Ciao
Mirko


http://www.nextware.it
mailto:mi...@nextware.it

___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-29 Per discussione federico la morgia
Specificamente a GlusterFS come ti sei trovato ?
Fino a che dimensioni lo hai applicato ?

Date: Sun, 29 Dec 2013 15:59:58 +0100
From: mi...@nextware.it
To: wireless@ml.ninux.org
Subject: Re: [Ninux-Wireless] Peer to Peer file Synchronization


  

  
  
Salve a tutti,

  

  ho testato GlusterFS, Ceph, GFarm, XtreemFS e altri FS distribuiti
  per un cliente con diverse sedi remote.

  Le prestazioni in ambiente LAN di tutti i vari FS erano
  buone/molto buone, ma con l'aumentare della

  latenza, in ambiente WAN/VPN le prestazioni, soprattutto in
  scrittura erano disastrose.

  L'unico che ho potuto implementare con soddisfazione è stato
  MooseFS che ha però

  il problema di avere il metadata server (dove sono archiviati i
  metadati del FS) non ridondato.

  

  BTSync lo sto usando come sistema di backup distribuito e mi trovo
  molto bene... certo, il fatto di non essere

  open gli fa perdere molti punti per usarlo in un contesto come
  Ninux.

  

  Rimango in attesa di altre esperienze da condividere...

  

  Grazie per l'attenzione

  Mirko

  

  On 26/12/2013 22:52, federico la morgia wrote:



  Io ho provato solo in vm e quindi non te ne rendi conto, sarebbe da 
provare in LAN con una piccola routerboard per controllare il traffico che 
combina.


--- Messaggio originale ---

Da: LuX l...@ninux.org
Inviata: 26 dicembre 2013 20:50
A: Wireless wireless@ml.ninux.org
Oggetto: Re: [Ninux-Wireless] Peer to Peer file Synchronization

Il giorno 26/dic/2013, alle ore 20:06, federico la morgia 
super_tr...@hotmail.com ha scritto:


  
Puoi configurare glusterfs come se avessi i dati in raid1.
Ovviamente quando accendi un nuovo nodo vergine è ovvio e banale che avrà la 
copia dei dati degli dopo averli trasferiti.
Altrimenti il sistema non ha senso.
Per avere la copia dei dati devi fare la copia dei dati per avere un sistema 
fault tollerant.

  
  GlusterFS è compatibile con tutti i Sistemi Operativi?

Altra domanda, il nuovo nodo effettua la replica utilizzando sorgenti multiple 
(distribuendo il carico di banda)?
Immagino di si.. ma preferirei sentire se qualcono ha esperienza in merito.

--
LuX



  

  
  

  ___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless






-- 
Ciao
Mirko


http://www.nextware.it
mailto:mi...@nextware.it
  


___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless   
  ___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-26 Per discussione LuX
Il giorno 19/dic/2013, alle ore 12:54, Ilario iocheson...@gmail.com ha 
scritto:

 Il 18 dicembre 2013 11:28, federico la morgia
 super_tr...@hotmail.com ha scritto:
 Passa a GlusterFS, studiatelo bene, eppoi diffondi il verbo
 
 +1 per usare roba open source
 +1 per un file system distribuito tipo GlusterFS!
 
 Qualcuno ha provato Tahoe-LAFS? (io no)
 Da Wikipedia [1]: Tahoe-LAFS (Tahoe Least-Authority Filesystem) is an
 open source, secure, decentralized, fault-tolerant, peer-to-peer
 distributed data store and distributed file system.
 I dati hanno ridondanza, dunque Tahoe-LAFS regge anche disconnessioni
 di alcuni partecipanti al FS di rete. A differenza di GlusterFS, Tahoe
 supporta perfino windows [2].
 Ho letto che si può usare in modo analogo a freenet, con delle grosse
 differenze [3].
 Secondo voi sarebbe plausibile fare un enorme file system di rete, di
 noi partecipanti a Ninux, in cui ciascuno collabora mettendo a
 disposizione pochi giga sul proprio portatile o server?
 Ciao,
 Ilario
 
 [1] http://en.wikipedia.org/wiki/Tahoe-LAFS
 [2] 
 http://en.wikipedia.org/wiki/List_of_file_systems#Distributed_parallel_fault-tolerant_file_systems
 [3] https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1427


Interessante, ma (se non ho capito male), questi file system distribuiti 
spalmano i file (in modo solo PARZIALMENTE ridondato) su tutti i nodi.

La necessità prospettata all'inizio di questo thread sarebbe, invece, di avere 
l'INTERO archivio dei file costantemente e completamente fruibile in LOCALE a 
tutti i nodi coinvolti.

Insomma, rimanendo nel contesto dei file con dimensioni ragguardevoli (decine 
di GB l'uno), al momento della necessità sarebbe SCOMODO dover attendere i 
tempi di ricomposizione in locale.

La ricerca continua.. :)

--
LuX




signature.asc
Description: Message signed with OpenPGP using GPGMail
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-26 Per discussione LuX
Il giorno 26/dic/2013, alle ore 20:06, federico la morgia 
super_tr...@hotmail.com ha scritto:

 Puoi configurare glusterfs come se avessi i dati in raid1.
 Ovviamente quando accendi un nuovo nodo vergine è ovvio e banale che avrà 
 la copia dei dati degli dopo averli trasferiti.
 Altrimenti il sistema non ha senso.
 Per avere la copia dei dati devi fare la copia dei dati per avere un sistema 
 fault tollerant.

GlusterFS è compatibile con tutti i Sistemi Operativi?

Altra domanda, il nuovo nodo effettua la replica utilizzando sorgenti multiple 
(distribuendo il carico di banda)? 
Immagino di si.. ma preferirei sentire se qualcono ha esperienza in merito.

--
LuX



signature.asc
Description: Message signed with OpenPGP using GPGMail
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-26 Per discussione federico la morgia
Io ho provato solo in vm e quindi non te ne rendi conto, sarebbe da provare in 
LAN con una piccola routerboard per controllare il traffico che combina.


--- Messaggio originale ---

Da: LuX l...@ninux.org
Inviata: 26 dicembre 2013 20:50
A: Wireless wireless@ml.ninux.org
Oggetto: Re: [Ninux-Wireless] Peer to Peer file Synchronization

Il giorno 26/dic/2013, alle ore 20:06, federico la morgia 
super_tr...@hotmail.com ha scritto:

 Puoi configurare glusterfs come se avessi i dati in raid1.
 Ovviamente quando accendi un nuovo nodo vergine è ovvio e banale che avrà 
 la copia dei dati degli dopo averli trasferiti.
 Altrimenti il sistema non ha senso.
 Per avere la copia dei dati devi fare la copia dei dati per avere un sistema 
 fault tollerant.

GlusterFS è compatibile con tutti i Sistemi Operativi?

Altra domanda, il nuovo nodo effettua la replica utilizzando sorgenti multiple 
(distribuendo il carico di banda)?
Immagino di si.. ma preferirei sentire se qualcono ha esperienza in merito.

--
LuX

___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-18 Per discussione Lorenzo
Sbaglio o non è opensource? :-(


Il giorno 18 dicembre 2013 07:33, LuX l...@ninux.org ha scritto:

 Il giorno 18/dic/2013, alle ore 01:22, federico la morgia 
 super_tr...@hotmail.com ha scritto:
 
  Un parallelo di ciò che stai facendo in p2p è un semplicissimo rsync
 fico.
  Ma a questo punto mi domando : perché vuoi scomodare il p2p quando ciò
 che chiedi si è sempre fatto in rsync anche con automatizzazione oraria
 tramite script ??

 Ok, vedo che c'è un po' di confusione in merito.
 Mea Culpa, nella fretta forse sono stato troppo ermetico :)

 Immaginate un contesto in cui un (nutrito) gruppo di
 Amici|Parenti|Colleghi|Altro vogliano tenere reciprocamente sincronizzata
 una vaschetta di file da svariati TB contenente file CICCIONI (ISO Linux,
 Video di matrimonio|installazioni-nodi-Ninux|sopralluoghi ecc. ecc.)

 Per completare il quadro, mettiamo che ognuno di loro non abbia problemi a
 tenere acceso un computer (perché usa un micro-PC o perché spendere fa
 sorridere).

 Ovviamente, per contenuti del genere ha senso averli in locale, altrimenti
 le attese per scaricarli on-demand farebbero passare la voglia di fruirne a
 chiunque.

 In un contesto simile qualunque aggiunta dell'ennesimo file comporterebbe
 un CONCRETO problema di tempo di propagazione (se fatto con i metodi
 classici).

 Il protocollo BitTorrent distribuisce il file in modo intelligente
 (dividendo il file per gli N fruitori e facendo scambiare tra di loro i
 blocchi ottenuti).
 Come dire: Più siamo, più aumenta la velocità di
 propagazione/sincronizzazione.

 Altro problema: se si decide di RINOMINARE un file..
 con la maggior parte dei sistemi canonici si ottiene una cancellazione e
 un re-invio del file a tutti i destinatari.
 Con BTS si propaga solo il rinominamento del file.
 Che nel contesto dei file CICCIONI di cui sopra.. FA la differenza!

 Provare per credere ; )

 --
 LuX
 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless

___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-18 Per discussione Alessio
On 18/12/2013 09:14, Lorenzo wrote:
 Sbaglio o non è opensource? :-(


Non sbagli :( Motivo per cui l'ho scartato.

Altro bell'esempio (sempre proprietario) è crashplan che permette di
fare backup distribuiti fra i pc degli amici, c'è ache la possibilità di
pagare e avere anche lo storage online offerdo da crashplane stessa.


nolith

 
 
 Il giorno 18 dicembre 2013 07:33, LuX l...@ninux.org
 mailto:l...@ninux.org ha scritto:
 
 Il giorno 18/dic/2013, alle ore 01:22, federico la morgia
 super_tr...@hotmail.com mailto:super_tr...@hotmail.com ha scritto:
 
  Un parallelo di ciò che stai facendo in p2p è un semplicissimo
 rsync fico.
  Ma a questo punto mi domando : perché vuoi scomodare il p2p quando
 ciò che chiedi si è sempre fatto in rsync anche con automatizzazione
 oraria tramite script ??
 
 Ok, vedo che c'è un po' di confusione in merito.
 Mea Culpa, nella fretta forse sono stato troppo ermetico :)
 
 Immaginate un contesto in cui un (nutrito) gruppo di
 Amici|Parenti|Colleghi|Altro vogliano tenere reciprocamente
 sincronizzata una vaschetta di file da svariati TB contenente file
 CICCIONI (ISO Linux, Video di
 matrimonio|installazioni-nodi-Ninux|sopralluoghi ecc. ecc.)
 
 Per completare il quadro, mettiamo che ognuno di loro non abbia
 problemi a tenere acceso un computer (perché usa un micro-PC o
 perché spendere fa sorridere).
 
 Ovviamente, per contenuti del genere ha senso averli in locale,
 altrimenti le attese per scaricarli on-demand farebbero passare la
 voglia di fruirne a chiunque.
 
 In un contesto simile qualunque aggiunta dell'ennesimo file
 comporterebbe un CONCRETO problema di tempo di propagazione (se
 fatto con i metodi classici).
 
 Il protocollo BitTorrent distribuisce il file in modo intelligente
 (dividendo il file per gli N fruitori e facendo scambiare tra di
 loro i blocchi ottenuti).
 Come dire: Più siamo, più aumenta la velocità di
 propagazione/sincronizzazione.
 
 Altro problema: se si decide di RINOMINARE un file..
 con la maggior parte dei sistemi canonici si ottiene una
 cancellazione e un re-invio del file a tutti i destinatari.
 Con BTS si propaga solo il rinominamento del file.
 Che nel contesto dei file CICCIONI di cui sopra.. FA la differenza!
 
 Provare per credere ; )
 
 --
 LuX
 ___
 Wireless mailing list
 Wireless@ml.ninux.org mailto:Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless
 
 
 
 
 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless
 

___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-18 Per discussione LuX
Il giorno 18/dic/2013, alle ore 10:06, Alessio nol...@abisso.org ha scritto:

 On 18/12/2013 09:14, Lorenzo wrote:
 Sbaglio o non è opensource? :-(
 
 Non sbagli :( Motivo per cui l'ho scartato.

Touchè :|

Nell'entusiamo, ieri sera non mi sono soffermato a leggere i Privacy Policy[1] 
e la licenza[2], (me li leggo questa sera con calma).

Come seconda scelta, avevo trovato anche quest'altro progetto: 
https://github.com/lg/murder
Ma non l'ho ancora provato. Qualcuno lo conosce già?

--
LuX


[1]=http://www.bittorrent.com/legal/privacy
[2]=http://www.bittorrent.com/legal/terms-of-use



signature.asc
Description: Message signed with OpenPGP using GPGMail
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-18 Per discussione Clauz
On 12/18/2013 10:56 AM, Andrea Pescetelli wrote:
 Perche' se non e' open source non vi piace?

Beh, usare roba crittografica close-source nel mondo post-Snowden non e'
proprio igienico.

Clauz


___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-18 Per discussione Luca Pretto
Il giorno 18/dic/2013, alle ore 11:39, Clauz cl...@ninux.org ha scritto:

 Beh, usare roba crittografica close-source nel mondo post-Snowden non e'
 proprio igienico.

:-D +100!___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-18 Per discussione Clauz
On 12/18/2013 12:06 AM, Gioacchino Mazzurco wrote:
 On Tuesday 17 December 2013 22:34:33 LuX wrote:
 Date un'occhiata a questo: http://labs.bittorrent.com/experiments/sync.html
 
 Sembra interessante!
 
 Io da tempo uso git-annex, e offre un sacco di opzioni crittografiche, tipo 
 anche usare siti tipo box.com come storage ma metterci la roba criptata con 
 la 
 tua PGP e tanto altro

Figo. Pero' se ci faccio n snapshot di una macchina virtuale (esempio di
file grossi che cambiano spesso), con git-annex mi devo tenere sul disco
n copie leggermente diverse, giusto?
Chissa' se qualcuno li' fuori sta pensando a combinare le funzionalita'
di bup [*] e git-annex...

Clauz

[*] https://github.com/bup/bup


___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-18 Per discussione Gioacchino Mazzurco
On Wednesday 18 December 2013 14:09:37 Clauz wrote:
 Figo. Pero' se ci faccio n snapshot di una macchina virtuale (esempio di
 file grossi che cambiano spesso), con git-annex mi devo tenere sul disco
 n copie leggermente diverse, giusto?

no git annex non mette i file grossi dentro git, usa git solo per tenere 
traccia della storia, per cui non c'e' il problema di efficenza di git

nel sito lo spiega bene mi sembra
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-18 Per discussione Gioacchino Mazzurco
On Wednesday 18 December 2013 14:09:37 Clauz wrote:
 Chissa' se qualcuno li' fuori sta pensando a combinare le funzionalita'
 di bup [*] e git-annex...

Sembra che git-annex supporti gia` bup
http://git-annex.branchable.com/special_remotes/bup/
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-18 Per discussione David Costa
On 12/18/2013 02:09 PM, Clauz wrote:
 Chissa' se qualcuno li' fuori sta pensando a combinare le 
 funzionalita' di bup e git-annex...

Prima apparizione dopo tanto lurking!

Si, è una funzionalità abbastanza richiesta di git-annex, infatti ne
hanno scritto anche un walk-through [1]. Viene implementato come uno
special remote [2] al pari di S3 o di WebDAV.

[1] http://git-annex.branchable.com/walkthrough/using_bup/
[2] http://git-annex.branchable.com/special_remotes/bup/

Ciao,
David


___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-17 Per discussione Luca Postregna
utilizzo btsync da po' con successo, è un'ottima alternativa anche a
rsync/cron. unica pecca che ho trovato è che per ora non supporta ipv6.


2013/12/17 LuX l...@ninux.org

 Perdonate il cross-posting, chi mi conosce sa che non è mia abitudine, ma
 questa volta l'argomento merita.

 La maggior parte di voi conoscerà DropBox, GoogleDrive, OwnCloud, iCloud..
 ecc. ecc.
 come sapete sono sistemi di file Replication/Synchronization tra computer
 multipli.

 La costante che gli accomuna è che sono tutti pensati in architettura
 Client/Server con l'ovvio limite che questo comporta.

 E se volessi ottenere lo stesso scopo (la sincronizzazione di una
 directory tra più computer) SENZA appoggiarmi ad un server centrale?
 Magari usando anche le tecniche di distribuzione dei file tipiche dei
 protocolli di FileSharing più moderni?

 Date un'occhiata a questo:
 http://labs.bittorrent.com/experiments/sync.html

 Lo sto provando (in rete locale) con sorprendenti risultati.

 Che ne pensate? :)

 --
 LuX


 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless




-- 
luca.postregna.name
twitter.com/lucapost
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-17 Per discussione Gioacchino Mazzurco
On Tuesday 17 December 2013 22:34:33 LuX wrote:
 Date un'occhiata a questo: http://labs.bittorrent.com/experiments/sync.html

Sembra interessante!

Io da tempo uso git-annex, e offre un sacco di opzioni crittografiche, tipo 
anche usare siti tipo box.com come storage ma metterci la roba criptata con la 
tua PGP e tanto altro
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-17 Per discussione federico la morgia
Da profondo conoscitore di protocolli p2p posso dirti che la tipologia 
client-server è paradossalmente una costante !
Persino nel p2p puro ed ideale puoi di volta in volta individuare i sottotipi 
client-server ! Essi però in questo caso particolare si chiamano servent.
Tornando al punto dell'utilizzo di un protocollo p2p per la sincronizzazione di 
files, secondo me non serve mentre quello che serve è una non esternalizzazione 
del server dal proprio ambito domestico. L'utilizzo del protocollo p2p 
presuppone che entrambe le figure da sincronizzare siano contemporaneamente 
attive, cosa non sempre vera, cosa non sempre utile e pratica.
Un parallelo di ciò che stai facendo in p2p è un semplicissimo rsync fico.
Ma a questo punto mi domando : perché vuoi scomodare il p2p quando ciò che 
chiedi si è sempre fatto in rsync anche con automatizzazione oraria tramite 
script ??

--- Messaggio originale ---

Da: LuX l...@ninux.org
Inviata: 17 dicembre 2013 22:56
A: not-wirel...@ml.ninux.org not-wirel...@ml.ninux.org
Cc: wireless@ml.ninux.org, Nodi Roma nodi-r...@ml.ninux.org
Oggetto: [Ninux-Wireless] Peer to Peer file Synchronization

Perdonate il cross-posting, chi mi conosce sa che non è mia abitudine, ma 
questa volta l'argomento merita.

La maggior parte di voi conoscerà DropBox, GoogleDrive, OwnCloud, iCloud.. ecc. 
ecc.
come sapete sono sistemi di file Replication/Synchronization tra computer 
multipli.

La costante che gli accomuna è che sono tutti pensati in architettura 
Client/Server con l'ovvio limite che questo comporta.

E se volessi ottenere lo stesso scopo (la sincronizzazione di una directory tra 
più computer) SENZA appoggiarmi ad un server centrale?
Magari usando anche le tecniche di distribuzione dei file tipiche dei 
protocolli di FileSharing più moderni?

Date un'occhiata a questo: http://labs.bittorrent.com/experiments/sync.html

Lo sto provando (in rete locale) con sorprendenti risultati.

Che ne pensate? :)

--
LuX

___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Peer to Peer file Synchronization

2013-12-17 Per discussione LuX
Il giorno 18/dic/2013, alle ore 01:22, federico la morgia 
super_tr...@hotmail.com ha scritto:
 
 Un parallelo di ciò che stai facendo in p2p è un semplicissimo rsync fico.
 Ma a questo punto mi domando : perché vuoi scomodare il p2p quando ciò che 
 chiedi si è sempre fatto in rsync anche con automatizzazione oraria tramite 
 script ??

Ok, vedo che c'è un po' di confusione in merito.
Mea Culpa, nella fretta forse sono stato troppo ermetico :)

Immaginate un contesto in cui un (nutrito) gruppo di 
Amici|Parenti|Colleghi|Altro vogliano tenere reciprocamente sincronizzata una 
vaschetta di file da svariati TB contenente file CICCIONI (ISO Linux, Video 
di matrimonio|installazioni-nodi-Ninux|sopralluoghi ecc. ecc.) 

Per completare il quadro, mettiamo che ognuno di loro non abbia problemi a 
tenere acceso un computer (perché usa un micro-PC o perché spendere fa 
sorridere).

Ovviamente, per contenuti del genere ha senso averli in locale, altrimenti le 
attese per scaricarli on-demand farebbero passare la voglia di fruirne a 
chiunque.

In un contesto simile qualunque aggiunta dell'ennesimo file comporterebbe un 
CONCRETO problema di tempo di propagazione (se fatto con i metodi classici).

Il protocollo BitTorrent distribuisce il file in modo intelligente (dividendo 
il file per gli N fruitori e facendo scambiare tra di loro i blocchi ottenuti).
Come dire: Più siamo, più aumenta la velocità di 
propagazione/sincronizzazione.

Altro problema: se si decide di RINOMINARE un file..
con la maggior parte dei sistemi canonici si ottiene una cancellazione e un 
re-invio del file a tutti i destinatari.
Con BTS si propaga solo il rinominamento del file.
Che nel contesto dei file CICCIONI di cui sopra.. FA la differenza!

Provare per credere ; )

--
LuX
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless