[Gluster-devel] [Gluster-users] User-serviceable snapshots design

Jeff Darcy jdarcy at redhat.com
Thu May 8 11:53:08 UTC 2014


> > * How do clients find it?  Are we dynamically changing the client
> >    side graph to add new protocol/client instances pointing to new
> >    snapview-servers, or is snapview-client using RPC directly?  Are
> >    the snapview-server ports managed through the glusterd portmapper
> >    interface, or patched in some other way?
> Adding a protocol/client instance to connect to protocol/server at the
> daemon.

So now the client graph is being dynamically modified, in ways that
make it un-derivable from the volume configuration (because they're
based in part on user activity since then)?  What happens if a normal
graph switch (e.g. due to add-brick) happens?  I'll need to think some
more about what this architectural change really means.



More information about the Gluster-devel mailing list