Hi Andrew, I tried running on c1.xlarge instances and the performance improved a little bit but the throughput is still low. I can now get throughput of 700+ read operations per second (up from 400-500+). I was hoping to get throughput in the order of thousands.
I was wondering if there is something wrong with my set-up or is it normal for HBase running on ec2 instances to get low throughput numbers? -Harold --- On Mon, 5/30/11, Andrew Purtell <[email protected]> wrote: > From: Andrew Purtell <[email protected]> > Subject: Re: How to improve HBase throughput with YCSB? > To: [email protected] > Date: Monday, May 30, 2011, 8:33 PM > The hypervisor steals a lot of CPU > time from m1.large instances. You should be using > c1.xlarge instances. > > Are you using local storage or EBS? > > Be aware that I/O performance on EC2 for any system is > lower than if you are using real hardware, significantly so > if not using one of the instance types with I/O performance > listed as "high". > > > 2011/5/30 Harold Lim <[email protected]> > > > > > Hi All, > > > > > > I have an HBase cluster on ec2 m1.large instance > (10 > > > region servers). > >
