What is the most appropriate way to test a virtual machine enabled for VMware Fault Tolerance?

What is the most appropriate way to test a virtual machine enabled for VMware Fault Tolerance?

What is the most appropriate way to test a virtual machine enabled for VMware Fault Tolerance?

A.
Cause a failure on the ESXi host running the primary virtual machine

B.
Cause a failure on an application within the primary virtual machine

C.
Disable network connectivity to the primary virtual machine

D.
Cause a failure on the primary virtual machine

Explanation:
Source: http://kb.vmware.com/selfservice/microsites/search.do? language=en_US&cmd=displayKC&externalId=1020058
The following are proper testing scenarios with their expected outcomes:
Note: The following tests assume two hosts, Host A and Host B, with the primary fault tolerant virtual machine running on Host A and the secondary virtual machine running on Host B. Select the Test Failover Function from the Fault Tolerance menu on the virtual machine. This tests the Fault Tolerance functionally in a fully supported and non-invasive way. In this scenario, the virtual machine fails over from Host A to Host B, and a secondary virtual machine is started back up again. VMware HA failure does not occur in this case.
Host A complete failover
This scenario can be accomplished by pulling the host power cable, rebooting the host, or powering off the host from a remote KVM (such as iLO, DRAC, or RSA). The secondary virtual machine on Host B takes over immediately and continues to process information for the virtual machine. VMware HA failover occurs.
Virtual machine process on Host A fails
This scenario can be accomplished by terminating the active process for the virtual machine by logging into Host
A. The secondary virtual machine takes over and no VMware HA failure occurs. VMware does not recommend testing in this way. For more information on terminating a virtual machine, see Powering off an unresponsive virtual machine on an ESX host (1004340)



Leave a Reply 3

Your email address will not be published. Required fields are marked *


Harper

Harper

How is the following answer correct… the explanation clearly points to causing a failure on the “Host” (host normally means the ESX/ESXi Host) Quote “This scenario can be accomplished by pulling the host power cable, rebooting the host, or powering off the host from a remote KVM (such as iLO, DRAC, or RSA).”

????

I think A would be the proper answer.
Anyone care to ellaborate?

Josti

Josti

Yup, FT has to do with the host, not a VM.

Shamid

Shamid

D is the correct answer. FT is enabled for either host or VM. The best way to test a single VM will be to cause a failure on the VM you want to test, not to bring down the Host with other running VM’s. Causing a failure on the Host will provide FT for all the running VM’s residing on that Host. The question is asking for a single VM…