-   Linux - Hardware (
-   -   Many Raid1 vs a Raid10 (

humbletech99 06-21-2006 03:59 AM

Many Raid1 vs a Raid10
I have a big server, Quad Opteron with 11GB Ram, 1TB storage over 40 SCSI 10k rpm disks. The server is running Oracle on Linux and I want to know which setup would be faster, having the datafiles spread out over 20 Raid 1 arrays or on a single Raid 10 array?

The key words are Random Access since it does largely simultaneous random reads.

There is an argument that it's faster to have all the separate raid 1s since there is less contention on each spindle and hence less seek time. When dealing with multiple requests it's likely that the request will be answered by separate disks which should allow for faster simultaneous responses.

I know raid 5 is too slow and raid 0 is fast, but we need redundancy, so these 2 are not options.

Does anybody know the deep magic behind this stuff, how do 20 Raid 1s compare to a 40 disk Raid10?

MensaWater 06-21-2006 08:31 AM

This site suggests that RAID10 provides "highest performance" over RAID1.


Level 1 (mirroring)

Applications which require redundancy with fast random writes; entry-level systems where only two drives are available. Small file servers are an example.

Level 0/1 or 10 (mirroring and striping)

Dual level raid, combines multiple mirrored drives (RAID 1) with data striping (RAID 0) into a single array. Provides highest performance with data protection.

humbletech99 06-21-2006 08:37 AM


anyone else got any input?

All times are GMT -5. The time now is 06:26 AM.