On Thu, Aug 30, 2018 at 12:05 AM kurt greaves <k...@instaclustr.com> wrote:

> For 10 nodes you probably want to use between 32 and 64. Make sure you use
> the token allocation algorithm by specifying allocate_tokens_for_keyspace
>

We are using 16 tokens with 30 nodes on Cassandra 3.0.  And yes, we have
used allocate_tokens_for_keyspace option to achieve better load
distribution than with the random allocation (which is the default).
Currently we see the disk usage between 1.5 and 1.7TB, which is acceptable
variance for us.

If you're using DSE, you're more lucky because it's easier to bootstrap new
DC with the smart token allocation algorithm.  Simply because the parameter
you need to specify does not depend on any keyspaces being replicated to
the new nodes, you just specify the target replication factor to optimize
for.

Cheers,
--
Alex

Reply via email to