I agree with Prem, but recently a guy send this promising project called Mesos in this list. https://github.com/mesosphere/cassandra-mesos One of its goals is to make scaling easier. I don’t have any personal opinion yet but maybe you could give it a try.
Regards, Panagiotis On Wed, May 21, 2014 at 3:49 PM, Jabbar Azam <aja...@gmail.com> wrote: > Hello Prem, > > I'm trying to find out whether people are autoscaling up and down > automatically, not manually. I'm also interested in whether they are using > a cloud based solution and creating and destroying instances. > > I've found the following regarding GCE > https://cloud.google.com/developers/articles/auto-scaling-on-the-google-cloud-platformand > how instances can be created and destroyed. > > I > > > Thanks > > Jabbar Azam > > > On 21 May 2014 13:09, Prem Yadav <ipremya...@gmail.com> wrote: > >> Hi Jabbar, >> with vnodes, scaling up should not be a problem. You could just add a >> machines with the cluster/seed/datacenter conf and it should join the >> cluster. >> Scaling down has to be manual where you drain the node and decommission >> it. >> >> thanks, >> Prem >> >> >> >> On Wed, May 21, 2014 at 12:35 PM, Jabbar Azam <aja...@gmail.com> wrote: >> >>> Hello, >>> >>> Has anybody got a cassandra cluster which autoscales depending on load >>> or times of the day? >>> >>> I've seen the documentation on the datastax website and that only >>> mentioned adding and removing nodes, unless I've missed something. >>> >>> I want to know how to do this for the google compute engine. This isn't >>> for a production system but a test system(multiple nodes) where I want to >>> learn. I'm not sure how to check the performance of the cluster, whether I >>> use one performance metric or a mix of performance metrics and then invoke >>> a script to add or remove nodes from the cluster. >>> >>> I'd be interested to know whether people out there are autoscaling >>> cassandra on demand. >>> >>> Thanks >>> >>> Jabbar Azam >>> >> >> >