Enum - ClusterDasVmSettingsIsolationResponse

VI API 2.5

Enum Description

The ClusterDasVmSettingsIsolationResponse enum defines values that indicate whether or not the virtual machine should be powered off if a host determines that it is isolated from the rest of the cluster.

Host network isolation occurs when a host is still running, but it can no longer communicate with other hosts in the cluster. With default settings, if a host stops receiving heartbeats from all other hosts in the cluster for more than 12 seconds, it attempts to ping its isolation addresses. If this also fails, the host declares itself as isolated from the network. When the isolated host's network connection is not restored after 15 seconds, the other hosts in the cluster treat it as failed and HA attempts to fail over its virtual machines.

By default, the isolated host powers off its virtual machines so that HA can restart them on other hosts in the cluster. You can override the isolation response default with a cluster-wide setting (defaultVmSettings) or a virtual machine setting (isolationResponse).

If you ensure that your network infrastructure is sufficiently redundant and that at least one network path is available at all times, host network isolation should be a rare occurrence.

Enum Constants

clusterIsolationResponse Use the default isolation reponse defined for the cluster that contains this virtual machine.
none Do not power off the virtual machine in the event of a host network isolation.
powerOff Power off the virtual machine in the event of a host network isolation.
shutdown Shut down the virtual machine guest operating system in the event of a host network isolation. If the guest operating system fails to shutdown within five minutes, HA will initiate a forced power off.

When you use the shutdown isolation response, failover can take longer (compared to the powerOff response) because the virtual machine cannot fail over until it is shutdown.

Since VI API 2.5u2

Show WSDL type definition