Windows Server TechCenter > Windows Server Forums > Hyper-V > Setup Virtual Machine Clusters on 2 different Hyper-V Hosts.
Ask a questionAsk a question
 

AnswerSetup Virtual Machine Clusters on 2 different Hyper-V Hosts.

  • Friday, November 06, 2009 8:13 PMCkh1628 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I am trying to setup a SQL Cluster with 2 VM's on 2 different Hosts.  Does anyone know if this is possible and what is the best way to do this?

Answers

  • Friday, November 06, 2009 9:04 PMBrianEhMVP, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    This is no different than clustering two physical servers.

    The VMs are the entities that are clustered.
    There are no clustering settings at the host level or in the settings of the VMs.
    All the clustering setup would be in the OS of the VMs themselves.

    The tricky part is presenting the shared storage.

    You could use an HBA on the host to receive and present a shared SAN LUN to each VM as a passthrough disk.

    You could use iSCSI and connect to an iSCSI LUN from within the OS of the VMs.

    You can even add all the complexity of clustering the two SQL VMs, and then also setting them up as Highly Avaialble VMs in a HYper-V host cluster.  However, this would be unnecessarily redundant.


    Brian Ehlert (hopefully you have found this useful)

All Replies

  • Friday, November 06, 2009 9:04 PMBrianEhMVP, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    This is no different than clustering two physical servers.

    The VMs are the entities that are clustered.
    There are no clustering settings at the host level or in the settings of the VMs.
    All the clustering setup would be in the OS of the VMs themselves.

    The tricky part is presenting the shared storage.

    You could use an HBA on the host to receive and present a shared SAN LUN to each VM as a passthrough disk.

    You could use iSCSI and connect to an iSCSI LUN from within the OS of the VMs.

    You can even add all the complexity of clustering the two SQL VMs, and then also setting them up as Highly Avaialble VMs in a HYper-V host cluster.  However, this would be unnecessarily redundant.


    Brian Ehlert (hopefully you have found this useful)