Using Hyper-V features to enhance storage
A comprehensive collection of articles, videos and more, hand-picked by our editors
Can you explain the shared VHDX file feature in Windows Server 2012 R2?
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
One of the most promising new storage-related features in Windows Server 2012 R2 Hyper-V is shared VHDX. The basic idea behind this feature is that it makes it possible to create a virtual hard disk file and share it among multiple virtual machines (VMs).
A shared VHDX file is intended for use with guest clustering. Previously, if you wanted to use shared storage for a guest cluster, the cluster nodes had to connect to a cluster shared volume by way of iSCSI, Fibre Channel or a Server Message Block (SMB) 3.0 file share (Hyper-V 3.0 only). In Windows Server 2012 R2, it will be possible to share a virtual hard disk (VHDX file format only) so that it appears to guest cluster nodes as if it were a shared Serial Attached SCSI disk.
So, why will shared VHDX be useful? Many larger organizations have constructed private clouds in which authorized users are allowed to create their own VMs that are based on pre-approved templates. Self-service virtual machine creation works great for building standalone VMs, but it can be problematic for building guest clusters.
Although there are exceptions, guest clusters typically require the cluster nodes to access Cluster Shared Volumes (CSV). However, virtualization administrators are understandably reluctant to expose the underlying storage architecture in a way that allows users to create and manage a CSV.
This is where shared VHDX comes into play. Since administrators generally don't want to expose the storage infrastructure, they can instead allow users to create a VHDX file, and share that file among their guest cluster nodes as if the shared VHDX file were a true CSV.
It is worth noting that shared VHDX files do not eliminate the need for physical shared storage. The shared VHDX file must reside in a location where it is accessible to the guest cluster nodes. This means it must reside on a CSV or on an SMB 3.0 file share. However, it is possible for virtualization administrators to allow for the creation of a shared VHDX without having to completely expose the underlying storage architecture.
In addition to being useful in self-service environments, the shared VHDX feature will be useful in hybrid clouds because it will reduce the complexity of connecting cloud-based guest cluster nodes to shared storage.
About the author:
Brien Posey is a Microsoft MVP with two decades of IT experience. Before becoming a freelance technical writer, Brien worked as a CIO for a national chain of hospitals and healthcare facilities. He has also served as a network administrator for some of the nation's largest insurance companies and for the Department of Defense at Fort Knox.
Related Q&A from Brien Posey
Making room on your SSD, checking running processes in Task Manager and using Performance Monitor are all ways you can improve Windows 10 performance.continue reading
Browser malware can make it impossible to access websites you might need for work. Luckily, there's a simple way IT and end users can get rid of ...continue reading
There are four common execution policies IT administrators can choose from to secure PowerShell against malicious attacks. Figure out which one is ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.