Technology and gaming content trusted in North America and globally since 1999
8,615 Reviews & Articles | 61,008 News Posts

Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 (Page 2)

Chris Ramseyer | Oct 5, 2018 at 10:00 am CDT - 3 mins, 15 secs time to read this page

RAID Performance Testing

Testing Notes

It's possible to connect eight SATA SSDs to most modern enthusiast-class motherboards but utilizing sixteen requires special adapter cards. You could use a HBA or Host Bus Adapter card, but this option just adds the drives to your system, the software configuration and management comes from Windows.

A hardware RAID adapter on the other hand adds logic between the array of drives and the operating system. A processor on the card runs the RAID, and a large DRAM cache accelerates performance without taxing the other system components.

Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 300 | TweakTown.com

We extracted our Areca ARC-1883ix-24 RAID controller from storage for this review. The ARC-1883 series features a dual-core RAID-on-Chip processor with a PCIe 3.0 x8-lane host interface. Our card was fit with a 4GB DDR3-1866 buffer.

We tested arrays with eight and sixteen drives. The eight-drive array ran in RAID 0 and RAID 5 with a stripe size of 64KB. The sixteen-drive arrays ran in RAID 0 and 5 with a 64KB stripe size and a RAID 0 using a 1024KB stripe size.

Sequential Read Performance

VIEW GALLERY - 31 IMAGES
Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 002 | TweakTown.com

In theory, the 1024KB stripe would deliver amazing sequential performance but that wasn't what we found in practice. The general rule with RAID configurations has always been to use a smaller stripe size for better random data performance and a larger stripe size for improved sequential performance. We saw better sequential performance in our HighPoiint SSD6540 enclosure review with a 512KB stripe.

The Areca RAID controller is the bottleneck in the storage system so that's essentially what we are testing today but the other components play a role. The additional hardware just shows what's possible with the Icy Dock enclosures.

Sequential Write Performance

Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 003 | TweakTown.com
Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 004 | TweakTown.com

The difference between eight and sixteen drives shows up writing data. There is a small difference reading data, but data writes show a much larger difference between the arrays and fully populated enclosures. The one thing you will notice is the return on investment. Eight drives in RAID 0 nets us 2,769 MB/s in sequential writes at queue depth 2 but doubling the drive count only gives us an additional 1,000 MB/s. The gap increases at higher queue depths. This is a case of having the right workload to take advantage of the performance available.

Random Read Performance

Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 006 | TweakTown.com
Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 007 | TweakTown.com

When there wasn't a solid state option, and the world ran on hard disk drives, strong random read performance was right around 200 IOPS at queue depth 1. It was easy to increase low queue depth random read performance; the bar was already very low.

With flash the base performance has increased dramatically. RAID doesn't increase random read performance over a single drive. In fact, RAID controllers are not as efficient as Intel's PCH SATA, so queue depth 1 performance actually decreases.

Random Write Performance

Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 008 | TweakTown.com
Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 009 | TweakTown.com

The random write tests allow us to see the RAID 5 "write hole". This is where RAID 5's redundancy decreases performance. The massive DRAM buffer in our Areca controller card helps the issue, so our loss is less than some other cards on the market.

70% Read Sequential Performance

Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 010 | TweakTown.com
Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 011 | TweakTown.com

Mixing reads and writes is a difficult workload for consumer grade storage. This is one of the tests where more drives give users access to higher performance. Even with just 20% of the workload coming from data written, the is a very large performance gap between the eight and sixteen drive arrays.

70% Read Random Performance

Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 012 | TweakTown.com
Icy Dock MB998IP-B/MB516SP-B Review - 8/16-Bays with MX500 013 | TweakTown.com

The number of drives has less of an impact in random mixed data than the RAID level used to build the array.

Last updated: Sep 24, 2019 at 12:26 am CDT

PRICING: You can find products similar to this one for sale below.

USUnited States: Find other tech and computer products like this over at Amazon.com

UKUnited Kingdom: Find other tech and computer products like this over at Amazon.co.uk

AUAustralia: Find other tech and computer products like this over at Amazon.com.au

CACanada: Find other tech and computer products like this over at Amazon.ca

DEDeutschland: Finde andere Technik- und Computerprodukte wie dieses auf Amazon.de

ABOUT THE AUTHOR - Chris Ramseyer

Chris Ramseyer started his career as a LAN Party organizer in Midwest USA. After working with several computer companies he was asked to join the team at The Adrenaline Vault by fellow Midwest LAN Party legend Sean Aikins. After a series of shake ups at AVault, Chris eventually took over as Editor-in-Chief before leaving to start Real World Entertainment. Look for Chris to bring his unique methods of testing Hard Disk Drives, Solid State Drives as well as RAID controller and NAS boxes to TweakTown as he looks to provide an accurate test bed to make your purchasing decisions easier.

We openly invite the companies who provide us with review samples / who are mentioned or discussed to express their opinion. If any company representative wishes to respond, we will publish the response here. Please contact us if you wish to respond.

Related Tags