Dan Brown wrote:
>
> Ed, that would be option (b) from his post. Linux supports
> software RAID 5, but setting that up would take quite a bit
> more work. I don't think the concern is so much safety as
> simplicity and performance.
I misunderstood what Brent said but, when I commented on Software RAID beyond the SME standard mirror setup I was recalling two messages.
The first was...
*********
Author: Kelvin (forums_AT_quasarsoft.com.au)
Date: 03-19-02 14:53
Personally, if I were using RAID of any sort at all, it would be for the purpose of safeguarding my data, not for performance, otherwise I'd stripe the drives or go RAID 5 with a more upspec controller - something that the current software RAID cannot do. Even if software RAID could do RAID 5 I doubt very much that it can match the performance of a dedicated RAID 5 controller. It is simpler to manage failed drives, reimaging, etc. using a hardware controller than software as well.
*********
And the second was...
*********
Author: Gordon Rowell (gordonr_AT_e-smith.com)
Date: 03-28-01 07:31
Stephan Goeldi wrote:
> > [Gordon Rowell]
> > We don't ever plan to support ..... [software] RAID5
>
> Why not? Is there a big difference in supporting RAID1 or
> RAID5?
To quote Peter Green from the devinfo list:
Only use RAID0 when your data is worthless. Only use RAID5 (software) when your CPU/performance is worthless.

RAID5 is a performance killer. It turns nice fast disks into very slow ones. It is a great idea when you have a cache between your system and the disks, but a very bad idea if your system has to monitor every read/modify/write cycle.
The system overhead of mirroring is less than 10%, and in fact may improve throughput in some circumstances. The overhead of RAID5 is more like 30-35% and gets far worse as the write ratio increases.
*********
Ed Form