What's the current state of raid technology? With a quad core cpu is software raid just as good?
-
From what I've heard, most software RAID setups aren't built efficiently yet, and can't effectively take advantage of a multicore system. So my answer is that it's still not as fast.
-
All raid is software raid. All of it. The cheap XOR engines on low-cost raid controllers aren't really any faster than a raid driver running at the OS level.
The *real* difference is how the raid controller behaves during failure mode and loss of power.
If your raid controller doesn't have an independent battery and recover-from-power-loss routines BUILT-IN, it is running with the same risks as a raid driver running as a part of the OS and main CPU.
This is why good, trusted raid controllers cost $500 and up and cheap raid controllers don't seem to run any faster than an os/cpu level raid driver.
Buying or configuring raid based on how things behave when all is well is stupid. You need to consider (and TEST!!) how things behave and recover from failure. That is where raid proves it's worth. -
I think that Koshinn's question is whether OS-based RAID is better than motherboard-based RAID or RAID based off of a dedicated RAID controller.
To provide a short answer to (what I assume to be) the question, stay away from software-based RAID. If you are using RAID-0, then it requires your OS to be intact in order to use the RAID array.
If you are asking from a pure performance perspective, then it is all equivalent. But choosing one method of implenting RAID over another is never about performance - as newsposter correctly stated, it is always about how the RAID controller handles failure mode. With OS-based RAID, you have a much higher rate of data loss, because you need to worry about failures in your RAID array, as well as failures in your OS and OS partition.
Hardware vs software raid
Discussion in 'Windows OS and Software' started by Koshinn, Aug 6, 2010.