Originally posted by: aheartattack
I think by 'true' RAID, intel means the SATAs can be raided and are handled differently from the IDEs on the same controller. And from experience, I can say that the performance boost in Windows is quite significant. Much better than on the Promise 'software' RAID controller also on the board.
This would probably have to do with the Intel drivers being much bettter then the Promise ones. Read the Linux SATA FAQ.
'REAL' hardware raid has a seperate proccessor that calculates out parity data and other things that frees up your system for more important things. What you have is commonly refered to as 'fakeraid' in Linux-land.
Is similar to winmodem vs hardware modem. It's subsituting drivers for hardware. That's not to say that it's not usefull. For instance Winmodems, once you had a fast enough machine, tended to be faster and more flexible then their more expensive hardware counterparts.
However in Linux-land the linux software raid is very kick-ass. It's one of the 'special' things that Linux does well. It's faster and more reliable then any fakeraid drivers.
It's even faster then most hardware raid. This is because your proccessor is much much more powerfull then the general purpose embedded proccessors people use on hardware raid. There is a price you pay for this though.. Your PCI bandwidth gets soaked up by software raid as the data and parity are done over your system's buss. This limits the usefullness of software raid machine to basicly fast network storage and medium duty server stuff.
To SleepWalkerX, there aren't settings on the BIOS to get the RAID detected as IDE.
Looks like I'll have to go over to Fed 5. I'm personally a bit afraid of Fed. Their english is ...erm....shall we say... confusing. A few years back, when I hadn't gotten into technical stuff, I tried to install a Red Hat distro. It gave such a kind little warning that said stuff like "oh, this won't hurt very much. It's for your own good" like a dentist. Well that day, I learned not to trust dentists.

I know Feds have got better, but you know how a childhood fear can cling on. Besides, the YAST installer is so much prettier.
The thing is is that unless your requiring Windows compatability you should just use Linux software MD raid.
Beleive me, performance is one thing that Linux kernel developers care about above all else. If it was faster/better to do the fakeraid route then there would be much better support for it.
Are there RAIDs on 965/975 boards? I'm going to upgrade some time soon to a conroe. If there is RAID on those boards, are they 'software', ('true' if it counts) or 'hardware' RAID?
I like this page:
http://linuxmafia.com/faq/Hardware/sata.html
This is reports from real-world experiance with Linux and various SATA raid devices. Using that you can find out what devices you can buy that are 'real' raid, and what vendors support fakeraid drivers on Linux (although as I pointed out, unless you require windows compatability on the same machine it's better to use standard linux md software raid).
Some of the SATA raid devices there are very nice. Battery backup for large disk cache. Full hotplug support. Good error detection mechanisms. Good fun stuff.
Also besides Linux software raid, and real raid, and propriatory drivers fakeraid support there is open source fakeraid support in the form of DMraid.
DM is 'device mapper' and is used for things like LVM (logical volume management). The MD is 'multiple device' and is the seasoned way (and much prefered way) to do software raid. So they are a bit confusing.
The official site for DMraid support is:
http://people.redhat.com/~heinzm/sw/dmraid/
Devices currently supported:
Adaptec HostRAID ASR
Highpoint HPT37X
Highpoint HPT45X
Intel Software RAID
JMicron JMB36x
LSI Logic MegaRAID
NVidia NForce
Promise FastTrack
Silicon Image Medley
VIA Software RAID
Personally I am using MD software raid 5 in my Debian server box. Actually I have been playing around with it and I have my Desktop system mounted over ISCSI on gigabit ethernet running on my Debian server.
I have 5 120gig drives, of slightly different makes and sizes. I have a partition on each so that they all match. 4 are on SATA to PCI adapters and 1 is on the onboard PATA IDE controller. Performance is pretty good. (around 52-64 MB/s)
I recently expanded it on the fly from 4 devices to 5, which is something that is special new with Linux 2.6.17. Couldn't do that previously with software raid 5 in Linux.
For best performance for software raid you want controllers running on a switched PCIe bus and a system with a lot of excess RAM for good cache performance.
edit:
Actually right now that I think about it instead of going to install Linux on a fakeraid device with precious Windows-based data you want to protect I would just get a cheap SATA to PCI adapter and install Linux on that. It may be a lot easier that way.