Microsoft announced the next version of the Windows Server platform called Windows Server 2012 R2 at TechEd North America. I already blog about what’s new in Windows Server 2012 R2 Hyper-V. This post will focus about Windows Server 2012 R2 Storage Spaces.
First there are new exciting new features in Windows Server 2012 R2 Storage Spaces. Microsoft first released there Software Defined Storage solution called Storage Spaces in Windows Server 2012 and this allows you basically to build your own storage solution based on a simple JBOD hardware solution. Storage spaces is a really cost-effective storage solution which allows companies to save up to 75% of storage costs in compare to traditional SAN storage. I also mention some standard features which are included in Windows Server 2012.
Pooling of disks – You can pool physical disks together and create multiple virtual disks on the storage pool even with different resiliency options.
Continuous availability – Storage Pools and Disks can be clustered with the Microsoft Failover Cluster so if one server goes down the virtual disks and file shares are still available.
SMB copy offload – Offloading copy actions to the storage.
Snapshots – Create Snapshots and clone virtual disks on a storage pool.
Flexible resiliency options – In Windows Server 2012 you could create a Mirror Spaces with a two-way or three-way mirror, a Parity Space with a single parity and a Simple Space with no data resiliency. New in R2 parity spaces can now be used in clustered pools and there is also a new dual parity option. (enhanced in 2012 R2)
Enhanced Rebuilding – Speed of rebuilding of failed disks is enhanced. (enhanced in 2012 R2)
Storage Tiering – Windows Server 2012 R2 allows you to use different kind of disks and automatically moves “hot-data” from SAS disks to fast SSD storage. (new in 2012 R2)
Write-Back Cache – This feature allows data to be written to SSD first and moves later to the slower SAS tier. (new in 2012 R2)
Data Deduplication – Data Deduplication was already included in Windows Server 2012 but it is enhanced in Windows Server 2012 R2, and allows you to use it together with Cluster Shared Volumes (CSV) and supports VDI virtual machines. (enhanced in 2012 R2)
Management – Complete management solutions with Windows PowerShell, Failover Cluster, Server Manager or new in System Center 2012 R2 – Virtual Machine Manager. Now you can setup new Storage Servers, Storage Pools, Storage Spaces and File Shares directly from Virtual Machine Manager. (enhanced in 2012 R2)
ReFS – The filesystem Microsoft first released with Windows Server 2012 is now also supported for clustering, which means it can be used as a CSV (Clustered Shared Volume). Thanks to Didier Van Hoye (MVP) for adding that to the list
Tags: Cache, Deduplication, disks, Hyper-V, JBOD, Microsoft, Pools, SMB, Storage, Storage Pools, Storage Spaces, Storage Tiering, Windows, Windows Server, Windows Server 2012, Windows Server 2012 R2 Last modified: September 2, 2018
Is parity write speed fixed in this version or is it still broken, writing 30MB/sec on a quad core xeon with 5 180MB/sec disks?
Are you using MPIO for this disks? If yes have you tried to change the MPIO Policy from Round Robin to something else? A lot of disks I have seen, have at the moment Problems with the Round Robin MPIO Policy.
But still, if you need performance it’s recommended to use Mirror :)