Users Guide

Clustering Implementations for High Availability 19
Comparison of Guest and Host Clustering
Table 2-1 highlights the key differences between Hyper-V Guest Clustering
and Hyper- V Host Clustering.
Table 2-1. Comparison of Guest and Host Clustering
Category Hyper-V Guest Clustering Hyper-V Host Clustering
High Availability Scope
The applications running
on the guest OS are the
clustered entities
HA is only for these
applications and not for
the VM itself
The virtual machines are
the clustered entities
HA is for the virtual
machines as a whole
(including the guest
OSes and applications
within the VM)
Guest OS Requirements
Requires that the guest
OS is supported by
Hyper-V
Requires that the guest
OS has cluster software
capability
Requires that this cluster
software supports iSCSI
storage
Solution is Guest OS
independent because the
cluster software is
running in parent
partition
Shared Storage Type
•iSCSI only
iSCSI initiator runs in
the guest OS
Direct Attach SAS
iSCSI
Fiber Channel
•SMB Share
Implementation
Clustering has to be
configured within every
VM
May be more complex to
manage if several VMs
need to be made into HA
VMs
Clustering has to be
configured only in the
parent partition on each
host
Implementation is
independent of the
number of VMs