Re: Miserable Disks
- From: "Mark Brinsmead" <pythianbrinsmead@xxxxxxxxx>
- To: jkstill@xxxxxxxxx
- Date: Tue, 30 May 2006 20:04:30 -0600
Optimal for single session? Maybe. Isn't this roughly what RAID-2 was
supposed to do?
Of course, even then, it's really only optimal if the platters all spin and
the heads all move
synchronously, isn't it?
I was under the impression that this is why RAID-2 is rarely implemented.
(Normally,
I'd say "never implemented", but on this list, I just *know* somebody would
correct me...)
I don't know, really. Probably for single-session applications, especially
those doing huge
sequential I/O, you'd do quite nicely with just two or three of those
"Stinking Huge (TM)"
ATA disks that make us shudder whenever our PHBs mention them.
;-)
Sadly, I've never bothered to benchmark this configuration, but I *am*
pretty confident that
it will be far less-than-optimal for most concurrency levels much greater
than 1...
On 5/26/06, Jared Still <jkstill@xxxxxxxxx> wrote:
Comments inline.
On 5/25/06, Mark Brinsmead <pythianbrinsmead@xxxxxxxxx> wrote:
>
> (*) Make your RAID stripe width really narrow (like maybe 128 or 512
> bytes) and then
> make your database blocks large (like 8KB or 16KB) and do lots of
> multi-block I/O,
> so that every I/O is assured to engage every physical drive. (Kiss
> concurrency goodbye
> and watch your RIOPs numbers plummet)
>
Seems like somthing like this might be optimal for single session.
Benchmarks? ;)
--
Cheers,
-- Mark Brinsmead
Staff DBA,
The Pythian Group
http://www.pythian.com/blogs
- References:
- Miserable Disks
- From: Charlotte Hammond
- Re: Miserable Disks
- From: Mark Brinsmead
- Re: Miserable Disks
- From: Jared Still
Other related posts:
- » Miserable Disks
- » RE: Miserable Disks
- » Re: Miserable Disks
- » Re: Miserable Disks
- » Re: Miserable Disks
- » Re: Miserable Disks
- » RE: Miserable Disks
- » Re: Miserable Disks
- » RE: Miserable Disks
- » Re: Miserable Disks
- » RE: Miserable Disks
- » Re: Miserable Disks
- » Re: Miserable Disks
- » Re: Miserable Disks
- » Re: Miserable Disks
- » RE: Miserable Disks
- » Re: Miserable Disks
Comments inline.
On 5/25/06, Mark Brinsmead <pythianbrinsmead@xxxxxxxxx> wrote:
> > (*) Make your RAID stripe width really narrow (like maybe 128 or 512 > bytes) and then > make your database blocks large (like 8KB or 16KB) and do lots of > multi-block I/O, > so that every I/O is assured to engage every physical drive. (Kiss > concurrency goodbye > and watch your RIOPs numbers plummet) >
Seems like somthing like this might be optimal for single session. Benchmarks? ;)
- Miserable Disks
- From: Charlotte Hammond
- Re: Miserable Disks
- From: Mark Brinsmead
- Re: Miserable Disks
- From: Jared Still