A prior blog entry began our whirlwind introductory tour of some of the more significant platform storage enhancements being introduced in Windows Server 8 – this follow-up entry concludes our introduction.
In Windows 8 Platform Storage – Part 1, we listed your storage related requirements. We also described our resultant set of assumptions guiding Windows 8 platform storage development. Finally, we had a brief introduction to some Windows 8 platform storage capabilities including:
The following additional Windows 8 platform storage enhancements support objectives listed in the prior blog:
Workload
Content
Typical capacity savings
User Documents
Documents, Photos, Music, Videos
30-50%
Deployment Shares
Software binaries, Cab files, Symbol files
70-80%
Virtualization Libraries
Virtual Hard Disk files
80-95%
General File Share
All of the above
50-60%
A comprehensive single-pane-of-glass storage management GUI utilizes this API to deliver task based, multi-machine heterogeneous storage management.
In situations where data is simply moved from a source location to a target and wherein no computations are performed on the dataset (e.g. file copying or virtual machine provisioning from a “golden image”), Windows Server 8 works with advanced external storage arrays to directly transfer this dataset without requiring the data to be transferred to/from the Windows servers. Obviously, this minimizes impact on host network, host CPU, or host memory and enables increased efficiencies through better external storage array and storage network utilization. In the future, we expect additional enhancements to external storage arrays that will also enable offloaded data transfers cross-storage-arrays and also across geographically distributed datacenters.
On Windows 8 servers which store data on advanced storage arrays supporting this capability, administrators can (transparently) enjoy the benefits of very fast and efficient data transfers through the simple act of “dragging and dropping” files using Windows Explorer. Further, applications have access to simple yet powerful APIs so they too can directly invoke this functionality.
Platform storage enhancements in Windows Server 8 enable a cost-effective, scalable, and continuously available dynamic IT environment supporting business agility and flexibility. There is much more left to share about these and additional platform storage capabilities in Windows Server 8 – so stay tuned!
Rajeev Nagar
Group Program Manager – Windows Storage & File Systems