s2000lover
asked on
RAID 1 with three drives
I am looking for a SATA PCI Express RAID controller that will do a RAID 1 configuration with three hard drives. We don't want to do RAID 5, 6, or 10 because we do not want any striping or parity drives. We went a 1x write and a 3x read system. With a normal RAID 1, the controller mirrors the data on two drives, but we want the data mirrored onto three drives. We also want the ability to, if the RAID is degraded, to take out a single drive and plug it into another computer to recover data. We are currently looking at the PROMISE SuperTrak EX8350 PCI-Express x 4 SATA II Controller Card (NewEgg Item # N82E16816102071 if anyone is interested). If someone could please provide me with insight that would be much appreciated.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
You might misunderstand the raid 1 seriously. There is no third drive for this raid level.
RAID 0+1: Striped Set + Mirrored Set (4 disk minimum; Even number of disks) provides fault tolerance and improved performance but increases complexity. The key difference from RAID 1+0 is that RAID 0+1 creates a second striped set to mirror a primary striped set. The array continues to operate with one or more drives failed in the same mirror set, but if two or more drives fail on different sides of the mirroring, the data on the RAID system is lost.
RAID 1+0: Mirrored Set + Striped Set (4 disk minimum; Even number of disks) provides fault tolerance and improved performance but increases complexity. The key difference from RAID 0+1 is that RAID 1+0 creates a striped set from a series of mirrored drives. The array can sustain multiple drive losses as long as no two drives lost comprise a single pair of one mirror.
RAID 0+1: Striped Set + Mirrored Set (4 disk minimum; Even number of disks) provides fault tolerance and improved performance but increases complexity. The key difference from RAID 1+0 is that RAID 0+1 creates a second striped set to mirror a primary striped set. The array continues to operate with one or more drives failed in the same mirror set, but if two or more drives fail on different sides of the mirroring, the data on the RAID system is lost.
RAID 1+0: Mirrored Set + Striped Set (4 disk minimum; Even number of disks) provides fault tolerance and improved performance but increases complexity. The key difference from RAID 0+1 is that RAID 1+0 creates a striped set from a series of mirrored drives. The array can sustain multiple drive losses as long as no two drives lost comprise a single pair of one mirror.
I've not seen a pc based hardware solution for your problem.
The mirroring software that comes with Sun Solaris would allow you to do exactly what you want.
I actually use a script to mirror a system snapshot to a third drive.
>>We also want the ability to, if the RAID is degraded, to take out a single drive and plug it into another computer to recover data.
Disk Raid groups that provide protection, do not provide data recovery, that is what backups are for.
A mirror is exactly that, full copies of the data, no matter how many drives you have. So, if the data is corrupt, its corrupt on all copies.
If this is production data and very important, it may be time to move beyond pc solutions and start looking at SAN solutions.
Good Luck!
The mirroring software that comes with Sun Solaris would allow you to do exactly what you want.
I actually use a script to mirror a system snapshot to a third drive.
>>We also want the ability to, if the RAID is degraded, to take out a single drive and plug it into another computer to recover data.
Disk Raid groups that provide protection, do not provide data recovery, that is what backups are for.
A mirror is exactly that, full copies of the data, no matter how many drives you have. So, if the data is corrupt, its corrupt on all copies.
If this is production data and very important, it may be time to move beyond pc solutions and start looking at SAN solutions.
Good Luck!
You can have three or more disks in a RAID 1 array but the only controller I know of that ever implemented it is the DEC HSG80, that went up to 6 copies of the data and was intended for very fast read.
h18000.www1.hp.com/info/SP 7090/SP709 0PF.PDF
but I wouldn't bother to read it since you can hardly put one in a PC.
HP-UX also allows 3 mirrors like Solaris that arthurjb mentioned. There's also some Windows software that maintains multiple mirrors although I think it only reads from the second and third disks if the first one fails.
The other option is to create two RAID 1 arrays and them mirror them (RAID 11?)
h18000.www1.hp.com/info/SP
but I wouldn't bother to read it since you can hardly put one in a PC.
HP-UX also allows 3 mirrors like Solaris that arthurjb mentioned. There's also some Windows software that maintains multiple mirrors although I think it only reads from the second and third disks if the first one fails.
The other option is to create two RAID 1 arrays and them mirror them (RAID 11?)
https://www.experts-exchange.com/questions/22588790/3-mirror-raid-solution.html