When the Orchestration Server comes back online after being offline, it rediscovers the state of all resources, including VM hosts and the VMs running on those hosts. This section provides more information about how the Orchestration Server behaves when the VM Host loses its agent connection.
There are two possible scenarios that can occur when a VM Host fails while running VMs. The failover behavior depends on where the VM image is stored and whether the VM has the agent installed.
The following table shows possible failover scenarios with the VM Host and the expected server behavior when it occurs.
Table 1-1 Orchestration Server Behavior when the VM Host Loses Its Agent Connection
Scenario |
Failover Behavior |
---|---|
Scenario 1: The VM image is:
Situation: The VM host fails. |
The VMs that had been running on the failed VM host are reprovisioned to other available VM hosts.
|
Scenario 2: The VM image is stored on a local repository. Situation: The VM host loses its agent connection. |
|
In either of these scenarios, if the Orchestration Agent is installed on the VM and if the VM host loses its agent connection but the VMs retain their agent connection (for example, if someone kills the agent process on the VM host), no reprovisioning occurs.
If the VM host loses its agent connection, and if the Orchestration Agent is not installed on the running VMs, the VMs can continue running indefinitely. However, if the location of the VM image warrants it, the VMs are reprovisioned to other available hosts. When there are two (or more) of the same VM instance running on different VM hosts, the Orchestration Server is aware only of the VMs running on a VM host with an active agent connection, so the administrator must stop the VMs on the host that has lost its agent connection.
NOTE:If you are interested in failover in a high availability environment, see the NetIQ Cloud Manager 2.1.5 Orchestration Server High Availability Configuration Guide or the NetIQ Cloud Manager 2.1.5 SUSE Xen VM High Availability Configuration Guide.