Storage Spaces lab disk IO benchmark


In the post titled Using Powershell with Tiered Mirrored Storage Spaces I outlined setting up tiered storage spaces in a lab environment. Here I benchmark this inexpensive Storage Spaces lab’s IO performance. Testing details are in this port.

Hardware used:

  • Server CPU: one Xeon E5-2620 at 2 GHz – it has 6 cores (hyperthreaded to 12 logical processors and 15 MB L3 cache)
  • Server RAM: 64 GB of 1333 MHz DDR3 DIMM memory
  • Disks (not counting boot/system disks) – SSD tier: 6x SAMSUNG 840 Pro Series MZ-7PD256BW 2.5″ 256GB SATA III MLC
  • Disks HDD tier: 2x WD BLACK SERIES WD4003FZEX 4TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5″ disks

Benchmark result:

x16b

 

I was pleasantly surprised to get 13.5K IOPS out of this setup. Here are the details: xhost16-hv1-32k-50rw

Pros: extremely inexpensive setup using commodity hardware, well-suited for testing/lab/R&D, ready to serve out block storage as iSCSI, or file storage as SMB/NFS via SOFS. Not to mention standard benefits of Storage Spaces including: manageable via Powershell, Software Defined Storage, has SMI-S WMI provider which makes it manageable from applications like VMM 2012 R2, and it can be intelligently monitored via SCOM 2012 R2.

Cons: not enterprise class, server is a single point of failure, not using 10/40/56 Gbps NICs, not using RDMA NICs

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s