Courseiva

220-1101 Virtualization and Cloud Computing Practice Question

A server administrator configures two identical virtual machines on two separate physical host servers. The VMs are kept in constant synchronization using a hypervisor-level clustering feature. If one host fails, the other VM instantly takes over with no interruption in service and no data loss. This scenario describes which of the following virtualization features?

⚠ Common exam trap

CompTIA often tests the distinction between fault tolerance and high availability, where the trap is that candidates confuse 'instant failover with no data loss' (fault tolerance) with 'automatic restart after a brief outage' (high availability).

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Fault tolerance

The scenario describes fault tolerance, a hypervisor-level feature that creates a shadow VM in constant lockstep synchronization with the primary VM. If the primary host fails, the secondary VM takes over instantaneously with no interruption and no data loss, because every instruction and state change is mirrored in real time. This is distinct from high availability, which involves restarting the VM on a surviving host after a failure, causing a brief outage.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✓

    Fault tolerance

    Why this is correct

    Fault tolerance is a virtualization feature that maintains a shadow or secondary VM in a state of continuous, synchronized execution with the primary VM. Using technologies like VMware vLockstep, every CPU instruction and memory write is mirrored to the shadow VM, so if the primary host fails, the shadow instantly assumes the workload with zero downtime and no data loss. This provides the highest level of availability by actively replicating the entire VM state in real time, not merely restarting or recovering.

  • ✗

    High availability

    Why it's wrong here

    High availability (HA) uses heartbeat monitoring between hosts to detect when a VM becomes unavailable due to a host failure. When a failure is detected, the VM is automatically restarted on another compatible host in the cluster, but the restart requires reinitializing the OS and applications, which typically results in a short interruption of service and potential loss of any in-memory data. HA does not maintain a synchronized copy of the running VM; it simply restarts the VM from scratch on an alternative host.

  • ✗

    Live migration

    Why it's wrong here

    Live migration is an administrative operation that moves a running VM from one physical host to another without halting the workload, typically using pre-copy memory migration. It is initiated intentionally for purposes like hardware maintenance or load balancing, and it does not provide automatic failover because if the source host fails unexpectedly, the migration is aborted and the VM is not automatically restarted. Live migration is a proactive management tool, not a reactive fault-tolerance mechanism.

  • ✗

    Snapshots

    Why it's wrong here

    Snapshots preserve the exact state of a VM at a specific moment in time, including disk contents, memory, and power state, for later rollback or backup purposes. They are static point-in-time captures and do not involve continuous synchronization or any automatic detection of host failure. If a host fails, snapshots cannot take over the VM's operation because they do not represent a running replica; they only allow manual restoration to the captured state, which may result in data loss from the time the snapshot was taken.

About these practice questions

This 220-1101 question is part of Courseiva's 896-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 220-1101 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 220-1101 exam.