Originally Posted by Unearthly
Do you have any sources I could read up on about that? I did a little Googling and found that a lot of people preferred Software over Hardware because you don't have to worry about your RAID controller dying and possibly not having a replacement. I wasn't able to find many people saying that Software could fail by losing one drive though.
RAID controllers rarely die, and if it does, as long as you backed up your configuration you can just replace the card.
As far as the software being unreliable, I spoke with a systems admin, and he had to deal with this specific issue of someone setting up a 0+1 array with fakeraid. One of the drives failed, and it was hell to get it working again. 0+1 is supposed to guarantee that the array will continue to function if a drive fails, but because of the striping, and the fact that the fakeraid card could not properly detect which drive failed (so it tried to read off the bad disk) caused the entire array to crap out. I wouldn't want to trust fakeraid or software raid for redundancy with any striped solution. RAID 1 is a different story, because it's very very tolerant. If a drive fails, your fakeraid or software raid may crap out! BUT, you can simply remove the dead drive, turn raid OFF, and use the good mirrored drive as an individual disk. That bypasses ALL the redundancy flaws related to fake/software RAID.
Also keep in mind, that drive failures are rare, so there's plenty of satisfied fake/software RAID users out there, simply from the fact that they never encountered a fail.