Windows 2008 R2 allows the use of Cluster Shared Volumes (CSV).
Microsoft Hyper-V can be installed as standalone servers or be clustered
utilizing CSVs, that include the Failover Clustering feature. Volumes
that are configured as Cluster Shared Volumes can be accessed by all
nodes of a failover cluster. Each node can open and manage files on the
volumes. Therefore, different nodes can host different virtual machines
that all have files on the same volume. This gives the virtual machine (VM)
complete mobility throughout the cluster as any node can be an owner,
and changing owners is easy. This design has many advantages, including
the following:
- Easier storage management: When virtual machines share volumes,
fewer LUNs need to be configured and managed to host the same number
of virtual machines.
- Independent failover of virtual machines: Although multiple
virtual machines are sharing the same volume, each virtual machine
can fail over, or be moved or migrated, independently of other
virtual machines.
- No drive letter restrictions: Cluster Shared Volumes do not need
to be assigned a drive letter, so you are not restricted by the
number of available drive letters, and you do not have to manage
volumes using GUIDs.
- Enhanced availability: The Cluster Shared Volumes feature is
designed to detect and handle many problems that would otherwise
cause the storage to be unavailable to virtual machines. This
includes detecting and handling storage connection problems (Cluster
Shared Volumes reroutes the storage access through another node).
- Efficient use of storage: You can make better use of disk space,
because you do not need to place each Virtual Hard Disk (VHD) file
on a separate disk with extra free space set aside just for that VHD
file. Instead, the free space on a Cluster Shared Volume can be used
by any VHD file on that LUN. This reduces the total amount of space
that must be set aside for expansion, and simplifies capacity
planning.