Cassandra
  1. Cassandra
  2. CASSANDRA-3768

Implement VNode to improve bootstrapping

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Duplicate
    • Fix Version/s: 1.2.0 beta 1
    • Component/s: Core
    • Labels:
      None
    • Environment:

      JVM

      Description

      Implementation of vnode will provide us with lot of advantages in bootstrapping and operating a big cluster.

      Some Problems which VNodes can solve:

      • When we have a balanced large cluster doubling a live cluster is not an very good option and often this makes us to over provision.
      • The above is true when we want to shrink a cluster too.
      • Currently in my organization often we have use cases where we have to refresh production cluster's into a dev clusters. There is a strong need where we can have different sized clusters and data' can be fork lift into and out of it without over engineering or complicating the recovery process.
      • In some cases bootstrapping a node which has a large amount of data might be faster without over loading the neighbors.

      I am not sure if i know all the changes which needs to be performed to get to that state, but this ticket will get us started.

        Activity

        Hide
        Vijay added a comment -

        Closing this ticket as it is duplicate to CASSANDRA-4119

        Show
        Vijay added a comment - Closing this ticket as it is duplicate to CASSANDRA-4119

          People

          • Assignee:
            Vijay
            Reporter:
            Vijay
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development