Re: 1x 3ware controllers vs. 2x 3ware controllers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 31 Jul 2004, Jon Lewis wrote:

> Hardware RAID5 or software RAID5?  My experience has been that even the
> higher end hardware RAID5 cards I've dealt with give nowhere near the
> performace you get with software RAID5.  HW RAID5 is a good way to make an
> IO intensive system turn into a slug.

It doesn't matter. On small writes you need to do a lot of reads to get 
the parity correct. If you do a lot of sequencial writes then RAID5 is ok, 
if you do a lot of random writes, then RAID5 is bad. 

HW 3ware raid5 is ok if you just do "cat /dev/null > /dev/sda", you'll get
nice write speeds, but for real life filesystem writes it needs to read a
lot to write the correct parity and this is quite slow. The only thing
software RAID5 solves is that it can use system memory to cache a lot more
than the HW 3ware RAID5 card can, so it can sometimes avoid to read from
the drives before writing parity.

This doesn't change the fact that if you need to do a lot of random writes 
and you need to do it quickly, avoid RAID5:ing large number of drives.
 
-- 
Mikael Abrahamsson    email: swmike@xxxxxxxxx

-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux