Re: configuring RAID10 for data in Amazon EC2 cloud?

From: Ben Chobot <bench(at)silentmedia(dot)com>
To: "Welty, Richard" <rwelty(at)ltionline(dot)com>
Cc: <pgsql-general(at)postgresql(dot)org>
Subject: Re: configuring RAID10 for data in Amazon EC2 cloud?
Date: 2012-03-27 15:37:06
Message-ID: 8470CF29-638D-47FE-96EE-51BA05C9302A@silentmedia.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Mar 27, 2012, at 8:25 AM, Welty, Richard wrote:

> does anyone have any tips on this? Linux Software Raid doesn't seem to be doing a very good job here, but i may well have missed something.
>
iostat -x 5 is your friend. We've been struggling with a similar setup recently, and the TL;DR summary is that EBS has unreliable performance and isn't acceptable to use when your performance matters. When it's rocking, a single EBS volume can get you ~1200 IOPs, but far too often, a volume will drop to less than 100 IOPS. And then there are the occasional times when they almost lock up, but not entirely, so they lock up your raid but don't get automatically dropped (though you could drop them yourself).

When you have an 8-volume raid, you have 8x the exposure to these problems. We're coming to the realization that AWS has no real way to run a normal, non-memory resident database, and are looking to host our databases outside AWS using DirectConnect, or something similar. (And not to hijack this thread but if anybody has experiences with that, I'd love to hear them.)

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Frank Lanitz 2012-03-27 16:18:52 Re: configuring RAID10 for data in Amazon EC2 cloud?
Previous Message Welty, Richard 2012-03-27 15:25:53 configuring RAID10 for data in Amazon EC2 cloud?