Overclock.net › Forums › Components › Hard Drives & Storage › Samsung Spinpoint F4 Adaptec 2805 RAID tests
New Posts  All Forums:Forum Nav:

Samsung Spinpoint F4 Adaptec 2805 RAID tests

post #1 of 6
Thread Starter 
I recently benchmarked the Intel ICH10R RAID capabilities (http://www.overclock.net/hard-drives-storage/886768-samsung-spinpoint-f4-intel-ich10r-raid.html#post11611258). Given some of the ICH10R limitations, I decided to pick up and test the Adaptec 2805 to compare the two.

Intel ICH10R
- 4 drives max for RAID 10 with 64KB stripe size max
- 6 drives max for RAID 0 with 128KB stripe size max
- 4 drives max for combining RAID 0 and RAID10 on same drives

Adaptec 2805
- 8 drives for RAID 0 and RAID 10 (more with extenders)
- 1024KB stripe size max
- no limit for combining RAID 0 and RAID10 on same drives

Posts to follow have Adaptec 2805 benchmarks. If anyone has any testing requests, let me know.

Motherboard: Gigabyte X58A-UD5 Rev 2.0, BIOS FC6
Drives: 2TB Samsung Spinpoint F4 HD204UI
Software: HD Tune 4.60, Benchmark block size 64KB

Conclusions about the 2805:
- For RAID 0, the 2805 matches ICH10R in reads, but lags somewhat in writes
- For RAID 1 and RAID 10, the 2805 trounces the ICH10R in reads, but matches in writes
- RAID 0 and RAID 10 performance does not improve above 6 drives
- 256KB Stripe size yielded the best performance
- Write-back cache must be enabled for write speeds to get above 150 MB/s (225 MB/s in the ICH10R)
- Burst rates were lower than the ICH10R though transfer rates never reached these limits
- CPU usage was higher than the ICH10R
post #2 of 6
Thread Starter 
Comparison Results Summary:
AdaptecvsIntel.png

Adaptec 2805 detailed results:

Single-Drive Read (off of Adaptec 2805 controller)
AdaptecSingle-Driveread.png

RAID 0, 2-Drives Read, 128KB stripe
AdaptecR02-Drivesread.png

RAID 0, 4-Drives Read, 128KB stripe
AdaptecR04-Drivesread.png

RAID 0, 6-Drives Read, 128KB stripe
AdaptecR06-Drivesread.png

RAID 0, 8-Drives Read, 128KB stripe
AdaptecR08-Drivesread.png

Single-Drive Write (off of Adaptec 2805 controller)
AdaptecSingle-Drivewrite.png

RAID 0, 2-Drives Write, 128KB stripe
AdaptecR02-Driveswrite.png

RAID 0, 4-Drives Write, 128KB stripe
AdaptecR04-Driveswrite.png

RAID 0, 6-Drives Write, 128KB stripe
AdaptecR06-Driveswrite.png

RAID 0, 8-Drives Write, 128KB stripe
AdaptecR08-Driveswrite.png

RAID 1, 2-Drives Read
AdaptecR12-Drivesread.png

RAID 10, 4-Drives Read, 64KB stripe
AdaptecR104-Drivesread64KB-Stripe.png

RAID 10, 6-Drives Read, 64KB stripe
AdaptecR106-Drivesread64KB-Stripe.png

RAID 10, 8-Drives Read, 64KB stripe
AdaptecR108-Drivesread64KB-Stripe.png

RAID 1, 2-Drives Write
AdaptecR12-Driveswrite.png

RAID 10, 4-Drives Write, 64KB stripe
AdaptecR104-Driveswrite64KB-Stripe.png

RAID 10, 6-Drives Write, 64KB stripe
AdaptecR106-Driveswrite64KB-Stripe.png

RAID 10, 8-Drives Write, 64KB stripe
AdaptecR108-Driveswrite64KB-Stripe.png
post #3 of 6
Thread Starter 
The following File Benchmarks were done looking for optimum stripe size:
- RAID 0 8-Drive array: 16KB, 32KB, 64KB, 128KB, 256KB, 512KB, 1024KB
- RAID 10 8-Drive array: 128KB, 256KB, 1024KB

And the answer is 256KB. smile.gif

RAID 0, 8-Drives, 16KB stripe
AdaptecFileR08-Drives16KB-Stripe.png

RAID 0, 8-Drives, 32KB stripe
AdaptecFileR08-Drives32KB-Stripe.png

RAID 0, 8-Drives, 64KB stripe
AdaptecFileR08-Drives64KB-Stripe.png

RAID 0, 8-Drives, 128KB stripe
AdaptecFileR08-Drives128KB-Stripe.png

RAID 0, 8-Drives, 256KB stripe
AdaptecFileR08-Drives256KB-Stripe.png

RAID 0, 8-Drives, 512KB stripe
AdaptecFileR08-Drives512KB-Stripe.png

RAID 0, 8-Drives, 1024KB stripe
AdaptecFileR08-Drives1024KB-Stripe.png

RAID 10, 8-Drives, 128KB stripe
AdaptecFileR108-Drives128KB-Stripe.png

RAID 10, 8-Drives, 256KB stripe
AdaptecFileR108-Drives256KB-Stripe.png

RAID 10, 8-Drives, 512KB stripe
AdaptecFileR108-Drives512KB-Stripe.png
post #4 of 6
based on this information, unless you really need to hook up 8 drives, then there is not much benefit to be had buying this card, seeing as it probably cost a bit?
Quicksilver 10
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7-870 Asus P7P55 LX EVGA GTX 780 ACX Strontium 4GB DDR3 SRT4G86U1-H9H 
Hard DriveHard DriveHard DriveHard Drive
SanDisk Extreme II 120GB SATA SSD Seagate Barracuda 3TB, ST3000DM001 Seagate Barracuda 2TB, ST2000DM001 Seagate Barracuda 3TB, ST2000DM006 
CoolingOSMonitorKeyboard
Noctua tower air cooler Windows 10 Pro 64-bit Dell UltraSharp U2412M 24” Monitor Das Keyboard Model S Ultimate - w/ Cherry MX Brown 
PowerCaseMouseMouse Pad
SeaSonic G-650 (80 PLUS Gold) Fractal Design Define R4 w/ Window Logitech G302 SteelSeries Steelpad Qck 
AudioAudio
Audio Technica ATH-PDG1 Topping TP30 Mark 2 USB DAC 
  hide details  
Reply
Quicksilver 10
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7-870 Asus P7P55 LX EVGA GTX 780 ACX Strontium 4GB DDR3 SRT4G86U1-H9H 
Hard DriveHard DriveHard DriveHard Drive
SanDisk Extreme II 120GB SATA SSD Seagate Barracuda 3TB, ST3000DM001 Seagate Barracuda 2TB, ST2000DM001 Seagate Barracuda 3TB, ST2000DM006 
CoolingOSMonitorKeyboard
Noctua tower air cooler Windows 10 Pro 64-bit Dell UltraSharp U2412M 24” Monitor Das Keyboard Model S Ultimate - w/ Cherry MX Brown 
PowerCaseMouseMouse Pad
SeaSonic G-650 (80 PLUS Gold) Fractal Design Define R4 w/ Window Logitech G302 SteelSeries Steelpad Qck 
AudioAudio
Audio Technica ATH-PDG1 Topping TP30 Mark 2 USB DAC 
  hide details  
Reply
post #5 of 6
Thread Starter 
It costs just over $200 which is not bad, but I have to say I was expecting more from it. I thought performance would be awesome at 6 and 8 drives, but it just wasn't.

There is no reason at all to buy the card if doing RAID 0 up through 6 drives.

I'd say the two main reasons to buy the card are for its better RAID 1 or RAID 10 performance or for its capacity to do RAID 10 beyond 4 drives and RAID 0 beyond 6 drives.

In my case, I'd like to do a RAID 0 and RAID 10 combo with at least 6 drives. If the ICH10R could have done that, I'd have stuck with it.

I'm curious if an Adaptec 5805 with its faster processor or an Areca or 3ware RAID card would be able to do any better.
Edited by scower - 12/19/10 at 9:50am
post #6 of 6
Thread Starter 
I have been troubled by the above benches showing an unflattering comparison between a respected RAID card and built-in firmware solution. Reflecting on my use of HD Tune’s Benchmarking test, I realized the story is deeper than how each controller handles 64KB blocks (the line graphs). I decided to switch to the File Benchmark test which tests a range of block sizes.

I also questioned and reversed my decision to limit the 2805 to the same stripe size as the ICH10R. I decided if the 2805 has an advantage using the 256KB stripe then I’d use it.

Well, it turns out the 2805’s abilities to utilize up to 8 drives and use 256KB stripe sizes do "unlock" noticeably higher performance at block sizes higher than 64KB.

I’ve posted the new 2805 benches below and the ICH10R benches [URL=" http://www.overclock.net/hard-drives-storage/886768-samsung-spinpoint-f4-intel-ich10r-raid-2.html#post11713801"]in the thread testing it[/URL]. Loading the two up in browser windows side-by-side facilitates comparison.

Conclusions

In general:
-The Intel ICH10R handles blocks <64KB faster than the Adaptec 2805, the smaller the faster
-The Adaptec 2805 handles blocks >64KB faster than the Intel ICH10R, the bigger the faster

Specifically for blocks >64KB:
-RAID 0 with 2-6 drives: The two controllers wash out around the same
-RAID 1, 10 with 2-4 drives: The 2805 reads 50% faster than the ICH10R
-RAID 0 with 7-8 drives: The 2805 reads 25% faster than the ICH10R with 6 drives.
-RAID 10 with 6-8 drives: The 2805 reads 200%-250% faster and writes 50% faster than the ICH10R with 4 drives

RAID 0, 2-Drives, 256KB Stripe
AdaptecFileR02-Drives256KB-Stripe.png

RAID 0, 3-Drives, 256KB Stripe
AdaptecFileR03-Drives256KB-Stripe.png

RAID 0, 4-Drives, 256KB Stripe
AdaptecFileR04-Drives256KB-Stripe.png

RAID 0, 5-Drives, 256KB Stripe
AdaptecFileR05-Drives256KB-Stripe.png

RAID 0, 6-Drives, 256KB Stripe
AdaptecFileR06-Drives256KB-Stripe.png

RAID 0, 7-Drives, 256KB Stripe (Adaptec 2805 only)
AdaptecFileR07-Drives256KB-Stripe.png

RAID 0, 8-Drives, 256KB Stripe (Adaptec 2805 only)
AdaptecFileR08-Drives256KB-Stripe.png

RAID 1, 2-Drives
AdaptecFileR12-Drives.png

RAID 10, 4-Drives, 256KB Stripe
AdaptecFileR104-Drives256KB-Stripe.png

RAID 10, 6-Drives, 256KB Stripe (Adaptec 2805 only)
AdaptecFileR106-Drives256KB-Stripe.png

RAID 10, 8-Drives, 256KB Stripe (Adaptec 2805 only)
AdaptecFileR108-Drives256KB-Stripe.png
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Hard Drives & Storage
Overclock.net › Forums › Components › Hard Drives & Storage › Samsung Spinpoint F4 Adaptec 2805 RAID tests