VMs High availability in cloud RRS feed

  • Question

  • If a cloud is created with SAN Storage Pool,  hyper-v hosts (without clustered) and network fabrics should the VMs will migrate to another hyper-v host in case one of the hyper-v hosts failure. By cloud  characteristics it should.

    Please help clarifying.

    Wednesday, April 16, 2014 5:07 AM

All replies

  • If you want high availability, then your Hyper-V hosts must be clustered. You will have the option of moving VMs around without any clustering, but you will not have a HA solution. For that you require cluster technologies.


    Kristian (Virtualization and some coffee: )

    Wednesday, April 23, 2014 6:04 PM
  • I am sorry to say, how is it cloud then? Cloud is shared resources!!! Then the interface of cloud in SCVMM is useless. When we create VM in cloud why we need to select hyper-v host!!! let the cloud to decide which host is available with required VM resource considering the host reserve!!!


    Thursday, April 24, 2014 10:38 AM
  • A cloud in VMM is an abstraction of the underlying resources, it is not a technical feature on its own, but depending on the underlying configuration in the fabric.

    A cloud can contain several host groups, and each host group can contain a mix of both stand-alone hosts and clusters. In order to have VMs on a cluster, they must be instrumented that they should be highly available. This can be set on the template where the VM deployment will be based on, or you can force the cloud to deploy them to a cluster.

    No matter what you are trying to achieve, high availability for Hyper-V would require the virtualization hosts to be members of a Windows Failover Cluster.

    And regarding placement, when you deploy to a cloud in VMM, you don't specify a host. Intelligent placement (in VMM) will determine the best suited host for the configured virtual machine. If you deploy to a host group, then you are able to pick the desired host - although intelligent placement will give the recommended host in the wizard. 


    Kristian (Virtualization and some coffee: )

    Thursday, April 24, 2014 6:21 PM
  • Sorry for the delay in reply!!! If cloud is really an abstraction of the underlying resources then VMs should be up and running in case of a Hyper-V host failure!!!

    Can you please clarify what is contributed by creating a cloud by cloud wizard for a VM. And if you don deploy a VM to cloud what it makes the difference.


    Sunday, June 1, 2014 7:35 AM
  • Hi Raofu09,

    If you create a cloud then you don't have to specify a host, you just say "Create me a VM" and using Intelligent Placement the VM will be placed on the best host. This is more fitting of how people percieve Cloud IaaS should behave. This is one of the items contributed by creating a cloud as opposed to just using host groups.

    The general perception of a cloud service is that it should abstract away from all the resources such as compute, network and storage - i.e a user should provisioning according to their requirements and the underlying platform will take care of the underlying infrastructure.

    Jeremy Cooke - Solutions Architecture
    www: | Blog:
    Linked-in: | Twitter:

    Wednesday, October 8, 2014 10:16 AM
  • Hello,

    Hyper-V Clustering is the Role used to make VMs HA on a technical level.
    SCVMM is a Management Tool that gives you a management based view on top of that. One of the management layers is the Cloud construct in SCVMM, it is not responsible for HA.



    Thomas Hanrath [MCT | Regional Lead Germany] |
    Microsoft Learning Blog |

    MCSE | Private Cloud

    Tuesday, December 9, 2014 9:42 PM