Geo-Replication is a more intelligent way of doing Rsync. Although Geo-Rep uses Rsync to transfer file data, identifying candidates that need to be sync'd (by handing it over to Rsync) is based on a extended attribute.
Whenever an entity is the master gluster volume is changed (writes) the marker xlator (feature/marker) updates the xtime extended attribute for that particular file and propagates it up the directory hierarchy. This by looking at the top level directory (xtime-master > xtime-slave) gsyncd knows whether there some change in the tree. Gsyncd then recursively walks the tree (only entering sub-directories that satisfy xtime(M) > xtime(S)) to get a list of files that have xtime differences b/w master and slave. Thanks, -Venky On Fri, Jun 1, 2012 at 11:33 AM, Christian Wittwer <[email protected]>wrote: > Hi Gandalf, > Did you get any feedback on your mail? I'm currently looking at the > geo-replication too and was wondering what the difference is. > > Cheers, > Christian > > 2012/4/27 Gandalf Corvotempesta <[email protected]>: > > Hi, > > can someone tell me the differenct between geo-replication and plain > rsync? > > On which frequency files are replicated with geo-replication? > > > > _______________________________________________ > > Gluster-users mailing list > > [email protected] > > http://gluster.org/cgi-bin/mailman/listinfo/gluster-users > > > _______________________________________________ > Gluster-users mailing list > [email protected] > http://gluster.org/cgi-bin/mailman/listinfo/gluster-users > -- Astalavista Baby!!!
_______________________________________________ Gluster-users mailing list [email protected] http://gluster.org/cgi-bin/mailman/listinfo/gluster-users
