[sheepdog] [PATCH] sheep: stop special casing local objects on gateways

Liu Yuan namei.unix at gmail.com
Wed Jun 6 12:52:16 CEST 2012


On 06/06/2012 06:44 PM, Christoph Hellwig wrote:

> On Wed, Jun 06, 2012 at 11:56:53AM +0800, Liu Yuan wrote:
>> The pros is simplification of code, but you don't say cons, I think we
>> should know the perf number we lost by adding a network overhead for IOs
>> happen to be local, this can be easily collected by built-in tracer.
> 
> What kind of setup do you want to see this on, e.g. what number of
> nodes?
> 


At your convenience :) Maybe two (small cluster and bigger one) would
suffice. With cached FD pool, we might not lose that much performance
for a quick thought, though, but this is quite radical change of design,
numbers will definitely help it in. Kazum, how do you think of this change?

Thanks,
Yuan



More information about the sheepdog mailing list