[sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done

Liu Yuan namei.unix at gmail.com
Wed May 15 07:47:27 CEST 2013


On 05/15/2013 01:37 PM, Joseph Glanville wrote:
> That doesn't sound much different, the SPOF is now just in the client
> rather than one of the sheeps.
> The chance of a single sheep failing is roughly the same as the collie
> client failing.
> 
> I think having each node connect directly to backup storage would be a
> big win though, rather than creating a star topology around the collie
> client where collie has to download everything first.
> Whether the backup is coordinated by collie or sheep doesn't seem that
> important to me at this time as long as it can tolerate nodes failing
> while the backup is running and ensure all objects do make their way
> to the backup storage eventually.

Have each node connect to backup storage won't eliminate the role that
Collie is supposed to play. Then we need a software on the backup
storage system to manage these objects to save/load/list snapshots.

Thanks,
Yuan



More information about the sheepdog mailing list