Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-3768

Implement VNode to improve bootstrapping

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Low
    • Resolution: Duplicate
    • 1.2.0 beta 1
    • None
    • None
    • 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.

      Attachments

        Activity

          People

            vijay2win@yahoo.com Vijay
            vijay2win@yahoo.com Vijay
            Vijay
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: