As you can see I am no programming or systems expert and don't understand the specifics of how RAId works. I do understand the differences in RAID setups though. If stripping increases performance by allowing drive 1 to read block A and then allowing drive 2 to read block B then why can't a mirrored set do the same thing?
I assume I may be confused about what defines a block or specifics on how data is read in a RAID0 setup but so long as there is (for this example) a block A on drive 1 and a block B on drive 2 than I don't see why software shouldn't be able to read both drives simultaneously as in a stripped set (while also retaining the redundant advantages of mirroring for backup purposes)?
Can someone please enlighten me? There's got to be a reason no one has done this.
I assume I may be confused about what defines a block or specifics on how data is read in a RAID0 setup but so long as there is (for this example) a block A on drive 1 and a block B on drive 2 than I don't see why software shouldn't be able to read both drives simultaneously as in a stripped set (while also retaining the redundant advantages of mirroring for backup purposes)?
Can someone please enlighten me? There's got to be a reason no one has done this.