Well I have to say that I am rapt with the performance of our new R740's with the SC5020 storage loaded with 20 x SSDs. I re-ran basically the same set of performance tests on the SC5020 as I ran on the MD3200 originally (see start of this thread) and both IOPS and MB/sec results are through the roof. Here's a brief explanation of the config and initial test results:
SC5020 has 2 disk groups of 10 x 1.92TB SSDs each, only a single tier (no spinning disks) so therefore no "smarts" in the SC5020 like auto-tiering being utilised. We are using direct attached storage, giving 2 cables per host, each with 4 x 12Gb/sec channels). We are using only single redundancy RAID5 and RAID10 volumes. I ran up a Windows Server 2008 R2 VM with 2 x vCPU and 4GB RAM. Gave it an extra 100GB HDD for use with IOMeter. Ran a series of tests to try to simulate both Exchange and SQL workloads, comparing with the MD3200, and was like night and day.
* data throughput / performance for VMs should be anywhere from 20x - 40x better (measured in MB/sec and in IOPS)
* back-end disk write performance (measured via Dell Storage Manager) was seen to peak at:
-- 3250MB/sec writing to RAID5 on some tests (e.g. Storage vMotion, so volume to volume copy)
-- 4250MB/sec writing to RAID10 on some tests (ditto)
DSM also showed performance on some tests peaking in excess of 100,000 IOPS.
IOMETER test results
1. simulated SQL database workload RAID10
(64K blocks, 66:34 read/write, 100% random, 16 I/Os per target)
Old MD3200 RAID10 = 1243 IOPS and 78 MB/sec
New SC5020 RAID10 = 38973 IOPS (31x) and 2554 MB/sec (33x)
2. simulated SQL database workload RAID5
(64K blocks, 66:34 read/write, 100% random, 16 I/Os per target)
Old MD3200 RAID5 = 794 IOPS and 50 MB/sec
New SC5020 RAID5 = 33692 IOPS (42x) and 2208 MB/sec (44x)
3. simulated Exchange mail server workload RAID10
(8K blocks, 55:45 read/write, 80% random, 64 I/Os per target)
Old MD3200 RAID10 = 2004 IOPS and 16 MB/sec
New SC5020 RAID10 = 45414 IOPS (23x) and 372 MB/sec (23x)
4. simulated Exchange mail server workload RAID5
(8K blocks, 55:45 read/write, 80% random, 64 I/Os per target)
Old MD3200 RAID5 = 1145 IOPS and 9 MB/sec
New SC5020 RAID5 = 42282 IOPS (37x) and 346 MB/sec (38x)
I'm pretty sure we could coax more performance out of this with a different config, however I've made some conscious trade-offs in order to get some other benefits (e.g. reduced rebuild time and minimising number of volumes/VMs affected if an SSD fails).