Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7E55510B8E for ; Tue, 18 Jun 2013 08:05:22 +0000 (UTC) Received: (qmail 55392 invoked by uid 500); 18 Jun 2013 08:05:19 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 55095 invoked by uid 500); 18 Jun 2013 08:05:17 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 55086 invoked by uid 99); 18 Jun 2013 08:05:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Jun 2013 08:05:15 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [208.113.200.5] (HELO homiemail-a81.g.dreamhost.com) (208.113.200.5) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Jun 2013 08:05:10 +0000 Received: from homiemail-a81.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a81.g.dreamhost.com (Postfix) with ESMTP id 1736BA8075 for ; Tue, 18 Jun 2013 01:04:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=thelastpickle.com; h=from :content-type:message-id:mime-version:subject:date:references:to :in-reply-to; s=thelastpickle.com; bh=9uHGnt1m5PXUUxpDfSurd1DBCh Q=; b=bvhBqFVwnOnlrb6vdgdQT/BFaWBeJJlqZ6xX5fQlY9u6WFV4vzKbdgb8ZZ j9ld0tuVq56M1bxzUtF7K7Y+UBHmyAh90PygTKVnB48x1KKvWVvMhaYpB9FydWy3 JMkNOv1z+hP/m6ovylwhWSASiArubyI63qJS4sSmuc4GeHdaU= Received: from [172.16.1.7] (unknown [203.86.207.101]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: aaron@thelastpickle.com) by homiemail-a81.g.dreamhost.com (Postfix) with ESMTPSA id 6BD6BA806E for ; Tue, 18 Jun 2013 01:04:49 -0700 (PDT) From: aaron morton Content-Type: multipart/alternative; boundary="Apple-Mail=_20AAA096-3211-4B4C-B687-725E27829AD3" Message-Id: <4293E640-EC94-4704-B1D7-6BB17D9317BE@thelastpickle.com> Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Subject: Re: vnodes ready for production ? Date: Tue, 18 Jun 2013 20:04:47 +1200 References: To: user@cassandra.apache.org In-Reply-To: X-Mailer: Apple Mail (2.1508) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail=_20AAA096-3211-4B4C-B687-725E27829AD3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 > 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.=20 > Are the vnodes feature and the tokens =3D>vnodes transition safe = enough to go live with vnodes ? There have been some issues, search the user list for shuffle and as = always test.=20 > 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 wrote: > Any insights on vnodes, one month after my original post ? >=20 >=20 > 2013/5/16 Alain RODRIGUEZ > Hi,=20 >=20 > 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. >=20 > 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. >=20 > Are the vnodes feature and the tokens =3D>vnodes transition safe = enough to go live with vnodes ? >=20 > What would be the transition process ? >=20 > Does someone auto-scale his Cassandra cluster ? >=20 > Any advice about vnodes ? >=20 --Apple-Mail=_20AAA096-3211-4B4C-B687-725E27829AD3 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=iso-8859-1
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 = =3D>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

http://www.thelastpickle.com

On 18/06/2013, at 7:04 PM, Alain RODRIGUEZ <arodrime@gmail.com> = wrote:

Any insights on vnodes, one month after = my original post ?


2013/5/16 Alain RODRIGUEZ <arodrime@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 =3D>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 ?


= --Apple-Mail=_20AAA096-3211-4B4C-B687-725E27829AD3--