Hi Alex,

On 04/17/2017 06:28 PM, Alex Rousskov wrote:
> On 04/17/2017 09:08 AM, Loic Dachary wrote:
> 
>>   peer 1 targeted by a set of requests (X1)
>>   peer 2 targeted by a set of requests (X2)
> 
>> and we add a new peer, CRUSH makes it so 1/3 of the requests from peer 1 and 
>> 2 move to peer 3
> 
>>   peer 1 targeted by a set of requests (2/3 of X1)
>>   peer 2 targeted by a set of requests (2/3 of X2)
>>   peer 3 targeted by a set of requests (1/3 of X1 + 1/3 of X2)
> 
> How would the last three lines look for CARP and sourcehash?

I'm not sure :-) But I could write a simulation to figure it out. Unless I 
missed a part of src/carp.cc that mitigates the problem, the situation should 
not be very different from what is described at 
https://docs.openstack.org/developer/swift/ring_background.html#part-2

> 
> 
> Thank you,
> 
> Alex.
> P.S. For the record, this is
>      http://bugs.squid-cache.org/show_bug.cgi?id=4704

Thanks for adding the link and sorry for the confusion. I should have posted to 
the list only instead of both.

Cheers

-- 
Loïc Dachary, Artisan Logiciel Libre
_______________________________________________
squid-dev mailing list
[email protected]
http://lists.squid-cache.org/listinfo/squid-dev

Reply via email to