List:General Discussion« Previous MessageNext Message »
From:Alec.Cawley Date:August 22 2003 9:05am
Subject:RE: RAID or not?
View as plain text  

> I say go with RAID 5, on a controller card.

> Mirroring just gives you backup, and you lose half your diskspace. It
> no performance benefit, and actually the computer might have to work
> to make sure the drives are in sync.

I do not think it is true that mirroring gives no performance benefit (on a
well implemented controller). For reads, the raid controller can read
either copy of the data, so that effectively two reads can be in progress
at the same time, doubling read performance. On the write side, for small
writes a raid 5 has to read the overwritten data (in order to remove it
from the parity) then do a read/modify/write on the parity. Performance
again should be doubled (two writes on the mirrored system, read/overwrite
and read/modify/write on the Raid5 system, with the two halves of each
operation requiring a full rotation between them). For large writes, the
Raid5 system catches up, because the parity can be entirely calculated from
the data sent, so it does not need to do the reads.

I would therefore expect a mirrored system to approach, but not reach,
twice the performance of a Raid5 system - at the cost of nearly doubling
the number of disks. This does depend on appropriate intelligence in the
Raid controller. A badly designed controller can fail to take advantage of
these gains. If you are concerned abut ultimate performance, it would be
well worth benchmarking the actual raid controllers you are considering.


MySQL General Mailing List
For list archives:
To unsubscribe:

This email has been scanned for all viruses by the MessageLabs Email
Security System. For more information on a proactive email security
service working around the clock, around the globe, visit
RAID or not?Jackson Miller21 Aug
  • Re: RAID or not?Jon Drukman21 Aug
    • Re: RAID or not?Jackson Miller21 Aug
      • RE: RAID or not?Steven) (Lefevre21 Aug
        • Re: RAID or not?David Griffiths21 Aug
        • Re: RAID or not?Per Andreas Buer21 Aug
        • Re: RAID or not?Jon Drukman22 Aug
          • Re: RAID or not?Dan Nelson22 Aug
          • RE: RAID or not?Steven) (Lefevre22 Aug
            • RE: RAID or not?Michael Loftis2 Sep
  • Re: RAID or not?Colbey21 Aug
  • Re: RAID or not?Per Andreas Buer21 Aug
RE: RAID or not?Alec.Cawley22 Aug
  • Re: RAID or not?Jim McAtee23 Aug
    • Re: RAID or not?Michael Loftis2 Sep
RE: RAID or not?Alec.Cawley22 Aug
Re: RAID or not?Alec.Cawley26 Aug