Breaking News: Grepper is joining You.com. Read the official announcement!
Check it out

Two issues in the basic approach

Sumit Rawal answered on May 21, 2023 Popularity 1/10 Helpfulness 1/10

Contents


More Related Answers

  • Problem With This?
  • There are several technical challenges in order to achieve such a setup:

  • Two issues in the basic approach

    0

    The consistent hashing algorithm was introduced by Karger et al. at MIT [1]. The basic steps are:

    Map servers and keys on to the ring using a uniformly distributed hash function.

    To find out which server a key is mapped to, go clockwise from the key position until the first server on the ring is found.

    Two problems are identified with this approach. First, it is impossible to keep the same size of partitions on the ring for all servers considering a server can be added or removed. A partition is the hash space between adjacent servers. It is possible that the size of the partitions on the ring assigned to each server is very small or fairly large. In Figure 10, if s1 is removed, s2’s partition (highlighted with the bidirectional arrows) is twice as large as s0 and s3’s partition.

    Popularity 1/10 Helpfulness 1/10 Language whatever
    Source: Grepper
    Tags: basic whatever
    Link to this answer
    Share Copy Link
    Contributed on May 21 2023
    Sumit Rawal
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.