We moved off of ubuntu because of kernel issues in the AMIs we found in 10.04 
and 10.10 in ec2.  So we're now on debian squeeze with ext4.  It's been great 
for us.

One thing that bit us is we'd been using property file snitch and the 
availability zones as racks and had an equal number of nodes in each 
availability zone.  However we hadn't realized that you need to rotate between 
racks (AZs) with each token - so for US-East, in token order, we needed to go 
something like AZ A, B, C, A, B, C for six nodes.  Otherwise you will get 
hotspots because of how replication happens.

For some best practices in ec2, check out 
http://www.slideshare.net/mattdennis/cassandra-on-ec2

On Sep 2, 2011, at 10:30 AM, Sorin Julean wrote:

> Hey,
> 
>  Currently I'm running Cassandra on Ubuntu 10.4 x86_64 in EC2.
> 
>  I'm wondering if anyone observed a better performance  / stability on other 
> distros ( CentOS / RHEL / ...) or OS (eg. Solaris intel/SPARC) ?
>  Is anyone running prod on VMs, not cloud, but ESXi or Solaris zones ? Is 
> there love or hate :) ?  Any storage best-practices on VM environments ?
>  I like xfs ! Any observations on xfs / ext4 / zfs, from Cassandra usage 
> perspective ?
> 
> Cheers,
> Sorin

Reply via email to