Product Roundup: Intel/LSI RAID cards

Written on August 18, 2011 by Matt Bach
Share:

Introduction

A RAID can give either data security or amazing performance depending on the type of array that is used. With the recent leaps in performance of solid state drives however, some RAID cards are starting to show their limitations. Today we will be looking at the performance of five RAID cards across a broad spectrum of classes; from budget cards to high-end cards.  Three of the cards are from LSI (budget to mid range) and two are from Intel (high-end).

LSI 9211-4i LSI 9240-4i LSI 9750-4i
LSI 9211-4i
Host Bus Adapter Line
LSI 9240-4i
MegaRAID Entry Line
LSI 9750-4i
3ware Line
Intel RS2BL040 Intel RS2BL080
Intel RS2BL040
Mainstream Line
Intel RS2BL080
MainStream Line

RAID Card Specs

     LSI 9211-4i LSI 9240-4i LSI 9750-4i Intel RS2BL040 Intel RS2BL080
# of ports 4 4 4 4 8
Software LSI MegaRAID LSI MegaRAID 3ware 3DM2 Intel RAID 
Web Console
Intel RAID 
Web Console
Max stripe size n/a 64K 256K 1MB 1MB
Est. street price $170 $190 $390 $330 $490
0
1
5
6
10
50

 

For our testing SSD, we will be using the Intel SSD 510 250GB SATA 6GB/s as our RAID drive. This is a very fast drive and should show us any speed limitations present on any of the RAID cards.  We will be using CrystalDiskMark as our benchmarking program. This article will be exclusively focused on performance, so we will not be going over installation and configuration of the RAID cards/arrays.  Our test system specs are below:
 

 

Benchmark Results

While these cards support a wide range of RAID levels, we will only be testing RAID 0,1,5 and 10 as they are the most commonly used types. Before we start doing performance benchmarking of the actual RAID's, we will first run a set of benchmarks with just a single drive. For this one configuration, we will also be including the onboard controller. This will help us establish a baseline for the RAID cards as they compare to each other as well as to the onboard controller.

Single Disk

     LSI 9211-4i LSI 9240-4i LSI 9750-4i Intel RS2BL040 Intel RS2BL080 Onboard Intel
P67 SATA III
Seq. Read 332.7 498.5 499.1 539.0 580.7 482
Seq. Write 175.4 326.3 323.3 323.5 325.7 340.2
Rand. Read
512KB
279.6 336.6 151.4 391.3 495.7 335.7
Rand. Write
512KB
285.5 300.1 320.3 347 420.5 310.7


With just a single disk in no RAID configuration, we see that the LSI 9211-4i card is the bottom performer, with roughly a 30-48% drop in performance compared to the onboard controller. The LSI 9750-4i and 9240-4i both perform pretty much on par with the onboard controller. Both Intel controllers have roughly the same write speeds as the onboard, but give a nice boost to read speeds.

RAID 1 (2-disk)

    LSI 9211-4i LSI 9240-4i LSI 9750-4i Intel RS2BL040 Intel RS2BL080
Seq. Read 170.5 490.9 576.9 560.6 579.4
Seq. Write 88.11 70.3 303.4 325.6 326.6
Rand. Read 512KB 139.4 330.3 249.6 454.1 493.2
Rand. Write 512KB 74.42 68.6 321.6 405.8 417.1


Once again, the LSI 9211-4i is at the bottom. Surprisingly, the LSI 9750-4i is roughly on par with both the high-end Intel RAID cards in the sequential read/write benchmarks. The random read/write scores however are much lower. The LSI 9240-4i is starting to show some problems with write performance, scoring lower than even the LSI 9211-4i in that area.

RAID 0 (2-disk)

     LSI 9211-4i LSI 9240-4i LSI 9750-4i Intel RS2BL040 Intel RS2BL080
Seq. Read 476.6 776.4 708.7 998.3 1031
Seq. Write 429.1 67.36 599.7 651.3 651.8
Rand. Read 512KB 399.8 424.4 241.1 637.9 681.4
Rand. Write 512KB 488.0 60.6 518.2 669.4 689.4


In a RAID 0, we have our first 1GB/s result, with the Intel RS2BL080 achieving 1031 MB/s sequential read speed. The LSI 9240-4i continues to show problems with write speeds, but all the other scores are pretty much right where we expect them to be relative to their class.

RAID 0 (4-disk)

     LSI 9211-4i LSI 9240-4i LSI 9750-4i Intel RS2BL040 Intel RS2BL080
Seq. Read 580.7 1367 1292 1267 1384
Seq. Write 562.3 128.5 1168 1307 1289
Rand. Read 512KB 585.3 538.4 358.8 763.6 807.5
Rand. Write 512KB 708.8 106.7 833.1 1190 1224


Except for the budget-oriented LSI 9211-4i and the lagging write speed on the LSI 9240-4i, all of the cards are achieving over 1GB/s sequential read/write speeds. The sequential read speeds on the Intel cards are not much higher than the 2-disk RAID 0 speeds however, so we suspect that we are starting to get near the top limit of these cards.

RAID 10 (4-disk)

     LSI 9211-4i LSI 9240-4i LSI 9750-4i Intel RS2BL040 Intel RS2BL080
Seq. Read 249.8 778.2 865.9 1011 1033
Seq. Write 52.45 66.59 557.0 648.7 652.4
Rand. Read 512KB 201.7 424.6 328.6 628.8 656.1
Rand. Write 512KB 42.92 58.3 402.1 743.8 778.7


Generally, a 4-disk RAID 10 should have roughly the same performance as a 2-disk RAID 0.  While this appears to be true for most of these RAID cards, the LSI 9211-4i sequential read performance drops by half compared to it's 2-disk RAID 0 score. The sequential write speed also suffers, but by more than a factor of four.

RAID 5 (4-disk)

     LSI 9211-4i LSI 9240-4i LSI 9750-4i Intel RS2BL040 Intel RS2BL080
Seq. Read - 1473 870.2 1241 1379
Seq. Write - 51.8 711.8 973.3 980.1
Rand. Read 512KB - 564.5 318.3 726.5 825.0
Rand. Write 512KB - 37.08 480.7 732.2 657.0


Since the LSI 9211-4i does not support RAID 5, that card had to sit this round out.  Once again, the LSI 9240-4i is showing a big problem with write performance, but the read performance was better than any of the other cards. For the first time in our testing, the LSI 9750-4i is at the bottom of the stack in regards to read performance, being the only card not above 1000MB/s.

Conclusion

From our testing, we can clearly conclude that the Intel RAID cards are the best performers from this batch, which is what we expected since they are intended to be high-end RAID cards. One thing to keep in mind is that we were using one of the fastest SSD's currently available for our testing. If you are planning on using a traditional platter drive, or a more budget-friendly SSD, some of these results may not matter as much.

Traditionally, the more expensive RAID cards have better management utilities and are more reliable, but since this article is focused primarily on performance, lets consider one potential scenario. Say you have two Western Digital Black 1TB SATA 6Gb/s drives that you want to have in a RAID 1 array. These drives on average perform a bit under 150MB/s on both read and write which we will round up to 150MB/s to make the math easier. A 2-disk RAID 1 (mirror) array will perform roughly at the same speeds as a single drive, so as long as the controller can handle 150MB/s read and write speeds you should not see any performance differences between the cards. From our testing, the LSI 9750-4i, Intel RS2BL040 and the Intel RS2BL080 should all be able to run this configuration without any drop in performance.  
Likewise, if you wanted to use those same two drives in a RAID 0 (stripe) array you should expect about double the speeds of a single drive, or 300MB/s. From our testing, the only card that we tested that would show a performance drop is the LSI 9240-4i due to it's low write speeds.

This is a vastly simplified and broad way to estimate RAID performance since there are many factors that come into play, but for rough estimations it should at least get you into the right ballpark.

Overall, these RAID cards mostly performed right where we expected them to in relation to their class. The LSI 9240-4i did however give disappointing write performance across all the RAID types, although it's read performance was right on target. The LSI 9211-4i also showed performance drops as we tested the larger 4-disk arrays, so we would not recommend using that card for anything larger than a 2-disk array. Both the Intel cards were at or near top performance in all of our testing, making them our recommended card for those that need top performance.

Bruce McN

Nice review Matt - thanks for including the single drive results with the onboard controller (helps to create a sense of perspective; it would of been interesting to see RAID 0 & RAID 1 results through the onboard intel controller.

Posted on 2011-12-24 13:08:02
Jack Kwok

Thank you for this article! almost bought a 9240 for a RAID 5 setup. Didn't know anything about the write speed issue. Cancelled the order on it already and am looking into the intel cards with better write performance. Thanks again for taking the time to test these cards!

Posted on 2012-04-07 16:16:39