On Tue, Sep 1, 2015 at 2:31 AM, Shesha Sreenivasamurthy wrote:
> I had a question regarding how OSD locations are determined by CRUSH.
>
> From the CRUSH paper I gather that the replica locations of an object (A) is
> a vector (v) that is got by the function c(r,x) = (hash (x) +
I had a question regarding how OSD locations are determined by CRUSH.
>From the CRUSH paper I gather that the replica locations of an object (A)
is a vector (v) that is got by the function *c(r,x) = (hash (x) + rp) mod
m)*.
Now when new OSDs are added, objects are shuffled to maintain uniform