Originally Posted by Dopamin3
The hard drive itself has absolutely no bearing on whether or not you can place it in a RAID array. It all comes down to the controller and what it can do (whether it's onboard from the motherboard or a dedicated RAID card or whatever).
I'm sorry but you are incorrect. There are hard drives that are programmed in the firmware for consumer tier drives that intentionally throw raid failures and will not function -AT ALL- in any form of raid setup, with any controller, in any level of raid. One example is the early versions of Western Digital's Velociraptors had firmware issues that prevented the drives from being configured in RAID mode. See: http://en.wikipedia.org/wiki/Western_Digital_Raptor#VR150M
Most consumer drives work okay in raid, but there are some that do not. Some manufacturers are doing this to force people to buy enterprise versions of their drives for RAID at a steeper cost.
I have 3 x seagate 750 GB 32 MB Buffer SATA-II hard drives here. If I use them individually (1 per computer system) they work perfectly, pass all surface scans and health checks and have zero errors. If I configure them in raid in any system (Onboard raid or hardware card) within a week one of them will come up "raid failed" and make 'clicking noises' and appear to of failed. But if I take it out and put it in another computer alone, it'll come up healthy. I've tried these drives in 5 different computers, trying onboard RAID, Software RAID, and Hardware-Card RAID, and this always happens every time. They're firmware programmed to fail in raid. It's not common, but it does exist.
As to the original poster, I do not know if your exact model 4 TB drive works in raid or not, I would suggest googling or looking for reviews. I just wanted to take a moment and state this (lesser known) fact about hard drives.
As to your other question Christie: Raid5 would be significantly slower (roughly -80% performance or more) if you are doing raid5 with either software, or the ICH10R. If you want close to raid-0 performance for raid 5, you absolutely have to move to a dedicated hardware raid card to get good performance out of a raid5 array. This would obviously be more cost up-front, but also you could move that controller to any OS or system and just load the driver and it would appear, just like your current (Software) needs are.
The reason for this is parity calculations for raid 5 systems being performed by your main system processor (in software or ICH10R mode) would be significantly slow, for your processor to do everything else and then that too. Moving to a hardware raid card will have a dedicated CPU on the card to perform the parity calculations and off-load it from the main processor.
Raid 5 will always be slightly slower than raid-0 no matter what the configuration, but at least with a hardware card it would be a lot closer compared to software/onboard.
For example.. I had 6 x 7200 rpm SATA-II hard drives at one point in time, on an x58 system using the ICH10R onboard. I tried once and configured them in raid-5 using the ICH10R, and even after the "Raid build" or "verify" portion, it ran about 25 - 40 MB/sec average performance at all times. Later I moved to a dedicated hardware card and in raid-5 on the hardware card with the same hard drives I was seeing around 300 - 325 MB/sec at all times.Edited by kithylin - 6/3/13 at 12:15pm