Server 2012 Storage Spaces: theory vs reality

14 Oct

In Server 2012, Storage Spaces has been added. It allows you to pool multiple physical disks together (regardless of disk size and connection type) as one big logical disk. For those people familiar with Windows Home Server (WHS), the concept is similar to Drive Extender. For more information read the Storage Spaces FAQ or this blog post.

After the Storage Pool has been created, you can create one or more Storage Spaces (virtual disks) and configure them as either a simple volume, mirror volume or parity (software raid).

Even though this seems great in theory, in reality the write performance on a parity volume is painfully slow at about 25-30 MB/s. Besides the performance, there are also other aspects that you might not appreciate. So before implementing this in a production environment, test it extensively in a testing environment. You can also play around in Microsoft’s virtual labs.

It’s a pity Storage Spaces didn’t meet my expecations, because I was really looking forward to replace my Windows Home Server with Drive Extender. But for now I would recommend sticking with hardware RAID solutions.

1 Comment

Posted by on October 14, 2012 in ICT, Microsoft, Windows, Windows 2012, Windows 8


Tags: , , , , , , , , , , , , ,

One response to “Server 2012 Storage Spaces: theory vs reality

  1. Elena of ReclaiMe

    January 6, 2013 at 19:39

    There are several considerations for write speeds on Parity (pseudo-RAID5) virtual disks:

    1. If you write short bursts, burst speeds are good due to cache and apparently intention logging.
    So, day-to-day activity does not suffer that much.

    2. Sustained speeds (once cache is full and/or intention log reaches its limit on uncommitted transactions) are slow. However, this Parity Space thing does more activity than just a hardware RAID. Apparently (I’m not aware of any official data at the moment), it is immune to write hole of hardware RAID5 (due to intention logging).



Leave a Reply

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

You are commenting using your 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 )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: