You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Alain RODRIGUEZ <ar...@gmail.com> on 2013/06/18 09:04:19 UTC
Re: vnodes ready for production ?
Any insights on vnodes, one month after my original post ?
2013/5/16 Alain RODRIGUEZ <ar...@gmail.com>
> Hi,
>
> Adding vnodes is a big improvement to Cassandra, specifically because we
> have a fluctuating load on our Cassandra depending on the week, and it is
> quite annoying to add some nodes for one week or two, move tokens and then
> having to remove them and then move tokens again. Even more if we could
> automate some up-scale thanks to AWS alarms, It would be awesome.
>
> We don't use vnodes yet because Opscenter did not support this feature and
> because we need to have a reliable production. Now Opscenter handles vnodes.
>
> Are the vnodes feature and the tokens =>vnodes transition safe enough to
> go live with vnodes ?
>
> What would be the transition process ?
>
> Does someone auto-scale his Cassandra cluster ?
>
> Any advice about vnodes ?
>
Re: vnodes ready for production ?
Posted by Jim Ancona <ji...@anconafamily.com>.
On Tue, Jun 18, 2013 at 4:04 AM, aaron morton <aa...@thelastpickle.com> wrote:
>> Even more if we could automate some up-scale thanks to AWS alarms, It
>> would be awesome.
>
> I saw a demo for Priam (https://github.com/Netflix/Priam) doing that at
> netflix in March, not sure if it's public yet.
>
>> Are the vnodes feature and the tokens =>vnodes transition safe enough to
>> go live with vnodes ?
>
> There have been some issues, search the user list for shuffle and as always
> test.
>
>> Any advice about vnodes ?
>
> They are in use out there. It's a sizable change so it would be good idea to
> build a test system for running shuffle and testing your application. There
> have been some issues with repair and range scans (including hadoop
> integration.)
Also, in his presentation at last week's Summit, Eric Evans suggested
not using shuffle. As an alternative he suggested removing and
replacing nodes one-by-one.
Jim
>
> Cheers
>
> -----------------
> Aaron Morton
> Freelance Cassandra Consultant
> New Zealand
>
> @aaronmorton
> http://www.thelastpickle.com
>
> On 18/06/2013, at 7:04 PM, Alain RODRIGUEZ <ar...@gmail.com> wrote:
>
> Any insights on vnodes, one month after my original post ?
>
>
> 2013/5/16 Alain RODRIGUEZ <ar...@gmail.com>
>>
>> Hi,
>>
>> Adding vnodes is a big improvement to Cassandra, specifically because we
>> have a fluctuating load on our Cassandra depending on the week, and it is
>> quite annoying to add some nodes for one week or two, move tokens and then
>> having to remove them and then move tokens again. Even more if we could
>> automate some up-scale thanks to AWS alarms, It would be awesome.
>>
>> We don't use vnodes yet because Opscenter did not support this feature and
>> because we need to have a reliable production. Now Opscenter handles vnodes.
>>
>> Are the vnodes feature and the tokens =>vnodes transition safe enough to
>> go live with vnodes ?
>>
>> What would be the transition process ?
>>
>> Does someone auto-scale his Cassandra cluster ?
>>
>> Any advice about vnodes ?
>
>
>
Re: vnodes ready for production ?
Posted by aaron morton <aa...@thelastpickle.com>.
> Even more if we could automate some up-scale thanks to AWS alarms, It would be awesome.
I saw a demo for Priam (https://github.com/Netflix/Priam) doing that at netflix in March, not sure if it's public yet.
> Are the vnodes feature and the tokens =>vnodes transition safe enough to go live with vnodes ?
There have been some issues, search the user list for shuffle and as always test.
> Any advice about vnodes ?
They are in use out there. It's a sizable change so it would be good idea to build a test system for running shuffle and testing your application. There have been some issues with repair and range scans (including hadoop integration.)
Cheers
-----------------
Aaron Morton
Freelance Cassandra Consultant
New Zealand
@aaronmorton
http://www.thelastpickle.com
On 18/06/2013, at 7:04 PM, Alain RODRIGUEZ <ar...@gmail.com> wrote:
> Any insights on vnodes, one month after my original post ?
>
>
> 2013/5/16 Alain RODRIGUEZ <ar...@gmail.com>
> Hi,
>
> Adding vnodes is a big improvement to Cassandra, specifically because we have a fluctuating load on our Cassandra depending on the week, and it is quite annoying to add some nodes for one week or two, move tokens and then having to remove them and then move tokens again. Even more if we could automate some up-scale thanks to AWS alarms, It would be awesome.
>
> We don't use vnodes yet because Opscenter did not support this feature and because we need to have a reliable production. Now Opscenter handles vnodes.
>
> Are the vnodes feature and the tokens =>vnodes transition safe enough to go live with vnodes ?
>
> What would be the transition process ?
>
> Does someone auto-scale his Cassandra cluster ?
>
> Any advice about vnodes ?
>