Tuesday, September 21, 2010

Considering Guest Cluster in Hyper-V

Since you have a High Availability solution available in Hyper-V with Failover Clustering, why should you consider Guest Clusters ?

Some reasons for considering a guest cluster, is when you need a High Available solution for your SQL servers.

Example: When SQL server is installed in a two-node Failover Cluster, the SQL Server service is installed on both nodes of the cluster. When one of the nodes fails, the remaining node will quickly take over the processing that was being done on the dead node.
If you only had a single SQL server VM in a Hyper-V Failover Cluster, the SQL Server would restart on the remaining node in the cluster, having time consuming tasks to be completed before beeing able for client requests.

Requirements for Guest Cluster:
You can only use ISCSI for guest clusters.
To build a guest cluster, you should follow the same steps as you would do for a 'normal' cluster, using ISCSI.

2 comments:

Anonymous said...

is fiber channel supported in guest cluster?

Kristian Nese said...

If you want to access FC storage directly within the VMs, the answer is NO, it is not supported on Hyper-V. If you want to use the FC storage for the VMs, there are two methods:

1. Add the LUNs of the FC storage to the VM as pass-through disks.
2. Connect the LUNs to the VMs directly through iSCSI initiator if the storage device support iSCSI.