Western Digital's Raptors in RAID-0: Are two drives better than one?
by Anand Lal Shimpi on July 1, 2004 12:00 PM EST- Posted in
- Storage
The Test
Our hard drive test bed is designed to shift the bottlenecks, as much as possible, onto the hard drive, but while still within reason. To accomplish that purpose, our test bed is configured as follows:Intel Pentium 4 Extreme Edition 3.4GHz
Intel D875PBZ Motherboard
1GB DDR400 SDRAM
ATI Radeon 9800 Pro (128MB)
Creative Labs Audigy
Ultra ATA/100 or Serial ATA 150 cables were used where appropriate
The important drivers used are as follows:
Intel Chipset INF 5.1.1002
ATI Catalyst 4.5
Windows XP Service Pack 1 (no further updates were installed)
What's important to point out is that although we could have outfitted our test bed with 256MB of memory, we wanted to avoid over-exaggerating the performance impact of the hard drive. After all, if your system is swapping to disk a lot, you should be considering a memory upgrade before or in tandem with a hard drive upgrade.
The tests that we run are as follows:
Business Winstone IPEAK - a playback test of all of the IO operations that occur within Business Winstone 2004.
Content Creation IPEAK - a playback test of all of the IO operations that occur within Multimedia Content Creation Winstone 2004.
Business Winstone 2004 - the official Business Winstone 2004 test suite.
Multimedia Content Creation Winstone 2004 - the official Multimedia Content Creation Winstone 2004 test suite.
SYSMark 2004 - the official SYSMark 2004 test suite.
Far Cry Level Load Test - a timed test of loading a level in Far Cry.
Unreal Tournament 2004 Level Load Test - a timed test of loading a level in Unreal Tournament 2004.
More details about each individual test will appear in the section of the review dedicated to that particular test.
127 Comments
View All Comments
Denial - Friday, July 2, 2004 - link
A$$ Masher,You seem to be the only person turned on by my system. Sorry, but I don't swing that way. You'll have a better chance at the internet cafes over in Chelsea.
TheCimmerian - Friday, July 2, 2004 - link
...Anyone have any thoughts on RAID0 for DV capture/editing/rendering?...masher - Friday, July 2, 2004 - link
#71, the statistics and applicability for MTBF and MTTF are a bit complex...so much so that most drive manufacturers themselves usually don't apply them properly (or intentionally mislead people).Technically, you're correct...RAID0 doesn't halve MTBF. However, for what the average user means by "chance of failure", a two-disk Raid0 array does indeed double your chance of a failure.
As to your comment of Raid-0 loading maps faster...true if its a large file (10MB+) and probably not discernably noticeable till you're in the 20-40MB range. For tiny files or heavily fragmented ones, it may even be slower.
Z80 - Friday, July 2, 2004 - link
This article was very informative. However, the statements that RAID0 cuts MTBF in half and that RAID1 doubles MTBF are statistically incorrect. Also, RAID0 does improve game performance especially when large game maps are involved (i.e., BF1942, BF Vietnam, Far Cry). It definitely provides an advantage in online FPS games by loading large maps faster and giving RAIDO equipped players an advantage in first choice for weapons and position. Your tests probably didn't measure map loading times.GokieKS - Friday, July 2, 2004 - link
"What's the difference between losing one 74gig Raptor in RAID-0 array or one 160gig stand-alone drive? THERE IS NO DIFFERENCE!"There is. The chance of you getting a HDD failure increases with every drive you add. A 2 disk RAID-0 array will have the same chance at failure as 2 independent non-RAIDed drives. The difference is, with the independent drives, you lose one drive's worth of data when it fails. With the RAID-0 array, you lose two.
~KS
sparky123321 - Friday, July 2, 2004 - link
I keep hearing about double the cost and the additional risk associated with a RAID-0 array.First off, double the price gets you DOUBLE the capacity of a single drive. It's a wash price wise. On top of that, you increase disk performance by up to 20+%. Normally, there tends to be a decrease in performance as capacity increases when comparing similar generation drives.
Secondly, with regard to risk. What's the difference between losing one 74gig Raptor in RAID-0 array or one 160gig stand-alone drive? THERE IS NO DIFFERENCE! If you don't have a recent backup, you've lost everything. Just spend an additional $90 to buy a backup 160gig 7200rpm IDE and use Acronis to do a complete disk mirror every week or two. If you lose a RAID-0 drive, you can just boot off of the backup drive and be up and running in a matter of minutes. Worst case, you've lost you're most recent work only.
Power to the Raptors and I think I'll stick with my RAID-0 array!!!!!!!
abocz - Friday, July 2, 2004 - link
I think #63 summed it up pretty well. For most real world usage the RAID0 setup never gets to shine because of the ratio of seek times/data transfers. Lower (7200) RPM drives will only compound the situation since their seek times are worse. Finally, add to this phenomenon the fact that the ratio of seeks will increase over time as fragmentation increases.Which begs the question of how well defraggers work in a RAID 0 setup? Anybody know?
Inferno - Friday, July 2, 2004 - link
Maybe you should try this test with some lesser drive. The raptors are kind of the be all end all drives. Maybe a pair of midrange Maxtors.binger - Friday, July 2, 2004 - link
#61, jvrobert is right in saying that the advantages of a raptor-raid0 are restricted to faster boot-up times and smoother handling of very large files, eg when it comes to dv.although i have heard similar statements before, whether a raid0-array of two 160gb samsung drives comes close to the performance of a single 74gb raptor drive, i don't know - i would surely appreciate being pointed to an appropriate review or at least a couple of significant benchmark results.
jvrobert - Friday, July 2, 2004 - link
Two points:First, it doesn't matter much what card you use for RAID 0. There's no parity calculation, so onboard hardware won't help much. Probably Windows striping, Intel RAID, VIA RAID, Highpoint RAID, etc.. are within 1 percent of eachother.
Second, this is a limited test that comes to an overgeneralized conclusion. As some have mentioned - these are raptors. I have a single raptor as my OS disk. Where RAID helps is with slower drives - you can get a "virtual" raptor of e.g. 360GB by buying 2 cheap, quiet, cool Samsung spinpoints.
Third (OK, 3 points) - it only tests games (which don't use much hard disk IO) and business (again, disk speed doesn't matter much). I'm getting into video now, and RAID 0 will certainly improve performance there. It will also help with load times of the OS and of large applications.
So the article comes to an over-general conclusion limited on a few quick tests.