[Sheepdog] [PATCH 2/2] sheep: don't skip notify event

MORITA Kazutaka morita.kazutaka at gmail.com
Sun Apr 1 05:44:58 CEST 2012


At Sun, 01 Apr 2012 10:21:38 +0800,
Liu Yuan wrote:
> 
> On 03/31/2012 06:20 PM, MORITA Kazutaka wrote:
> 
> > This change means that all notify events (e.g. vdi creation) block
> > membership change events.  I think it is not good to block them so
> > long time.
> > 
> 
> 
> No, VDI creation and deletion doesn't block membership change events,
> since current two patches allows confchg to be tackled immediately once
> it happens.
> 
> We do VDI create & delete in a loop during 60 nodes leaving in a cluster
> with large set of nodes, and don't see any evidence that confchg is blocked.
> 
> I think the previous strategy that allow IO requests block both VDI and
> node event is non-sensible, causing both VDI operation and node event to
> be delayed as much as more than several minutes. This is definitely
> intolerable for users that do VDI operation and Guests requests are
> easily failed during such a long internal.

I/O requests shouldn't block VDI creation events.  If it happens,
there is another bug.

Thanks,

Kazutaka



More information about the sheepdog mailing list