[ 
https://issues.apache.org/jira/browse/CASSANDRA-3768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vijay updated CASSANDRA-3768:
-----------------------------

    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.


  was:
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 data's into and out of 
it without over engineering or complicating the recovery process.
* In some cases bootstrapping a node which which has a large amount of data 
might take longer than needed and it might cause the neighbors to be over 
loaded.

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.


    
> Implement VNode to improve bootstrapping
> ----------------------------------------
>
>                 Key: CASSANDRA-3768
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3768
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>    Affects Versions: 1.2
>         Environment: JVM
>            Reporter: Vijay
>            Assignee: Vijay
>            Priority: Minor
>             Fix For: 1.2
>
>
> 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.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to