EBS volumes don't work well, but the instance local disks are fine on EC2. Also 
the smaller instance types are a lot slower on I/O than the bigger ones. We are 
using local disk on m2.2xl or 4xl (to get lots of RAM). Don't use the m1.small 
instances.

Adrian

From: Dave Viner <davevi...@gmail.com<mailto:davevi...@gmail.com>>
Reply-To: "user@cassandra.apache.org<mailto:user@cassandra.apache.org>" 
<user@cassandra.apache.org<mailto:user@cassandra.apache.org>>
Date: Mon, 3 Jan 2011 15:54:57 -0800
To: "user@cassandra.apache.org<mailto:user@cassandra.apache.org>" 
<user@cassandra.apache.org<mailto:user@cassandra.apache.org>>
Subject: Re: Does Cassandra run better on Amazon EC2 or Rackspace cloud servers?

Since it's all pay-for-use, you could build your system on both, then do 
whatever stress testing you want.

The cassandra part of your app should be unchanged between different cloud 
providers.

Personally, I'm using EC2 and don't have any complaints.

Dave Viner


On Mon, Jan 3, 2011 at 3:49 PM, Ryan King 
<r...@twitter.com<mailto:r...@twitter.com>> wrote:
On Mon, Jan 3, 2011 at 3:04 PM, Cassy Andra 
<cassandral...@gmail.com<mailto:cassandral...@gmail.com>> wrote:
> My company is looking to develop a software prototype based off Cassandra in
> the cloud. We except to run 5 - 10 NoSQL servers for the prototype. I've
> read online (Jonathan Ellis was pretty vocal about this) that EC2 has some
> I/O issues. Is the general consensus to run Cassandra on EC2 or Rackspace?
> What are the pros + cons?

I don't know about RAX cloud, but Joe Stump of SimpleGeo did some
benchmarks of ec2 io performance:

http://stu.mp/2009/12/disk-io-and-throughput-benchmarks-on-amazons-ec2.html

-ryan

Reply via email to