Study guide

2.5 Fault Tolerance, Proactive HA & Advanced Cluster Options

VMware Certified Professional - Data Center Virtualization VCP-DCV

Track your progress as you read

Finished sections get a check mark.

1 Introduction: VCP-DCV Exam Overview

About the VCP-DCV Exam (2V0-21.23)

2 Chapter 1: vSphere Architecture & Core Platform Technologies

1.1 vSphere 8.x Architecture and Components Overview 1.2 vCenter Server Appliance (vCSA) Architecture & Deployment 1.3 vSphere Distributed Services Engine (DSE) & DPUs 1.4 vSphere Products, Solutions & Workload Platform 1.5 vCenter Topology: SSO Domains & Enhanced Linked Mode 1.6 vSphere with Tanzu: Supervisor, Namespaces, Zones & Lifecycle 1.7 vSphere in the SDDC: vCenter Converter, vSphere Replication & SRM

3 Chapter 2: Compute Resources & Cluster Management

2.1 vSphere High Availability (HA) Architecture 2.2 Distributed Resource Scheduler (DRS) & Resource Pools 2.3 vMotion & Enhanced vMotion Compatibility 2.4 Virtual Machine Advanced Compute Configuration 2.5 Fault Tolerance, Proactive HA & Advanced Cluster Options 2.6 vSphere Cluster Services (vCLS) & Retreat Mode 2.7 Migration Types: Cold Migration, Storage vMotion & Cross vCenter Export

4 Chapter 3: Storage Technologies & VMFS Datastores

3.1 Storage Access Protocols & Multipathing 3.2 VMFS Datastore Architecture & Management 3.3 Storage Policies (SPBM) & Virtual Volumes (vVols) 3.4 Storage DRS & Storage I/O Control 3.5 RDM, PMem, NVMe, NVMe-oF & iSER Use Cases

5 Chapter 4: VMware vSAN Architecture & Operations

4.1 vSAN Core Architecture & Disk Groups 4.2 vSAN Fault Domains & Stretched Clusters 4.3 vSAN Storage Policies & Data Protection 4.4 vSAN Maintenance, Health Checks & Monitoring

6 Chapter 5: Virtual Networking Architecture & Configuration

5.1 Standard Switches (vSS) vs Distributed Switches (vDS) 5.2 Port Group Policies & NIC Teaming 5.3 VLAN Configuration & Security Policies 5.4 Network I/O Control (NIOC) & TCP/IP Stacks

7 Chapter 6: Security, Identity & Access Control

6.1 vCenter Single Sign-On (SSO) & Identity Sources 6.2 Role-Based Access Control (RBAC) & Global Permissions 6.3 Virtual Machine Encryption & Key Management 6.4 ESXi Host Security & vSphere Trust Authority 6.5 vSphere Certificate Management 6.6 VM Firmware, Secure Boot, vTPM & Virtualization-Based Security

8 Chapter 7: Lifecycle Management & Host Configuration

7.1 vSphere Lifecycle Manager (vLCM) Cluster Images 7.2 Baseline-Based Lifecycle Management 7.3 Host Profiles & Cluster Quickstart 7.4 Content Libraries & Virtual Machine Deployment 7.5 ESXi Host Configuration: Time, Services, Product Locker & Boot Options 7.6 vCenter Lifecycle: Update Planner, VAMI Patching & Upgrades 7.7 Virtual Machine Snapshots & VM Creation Methods

9 Chapter 8: Monitoring, Performance Tuning & Troubleshooting

8.1 Performance Monitoring & Metrics 8.2 Command-Line Diagnostics & esxtop 8.3 Log Analysis & Diagnostic Data Collection 8.4 Troubleshooting Common Infrastructure Scenarios 8.5 Alarms & vCenter Appliance Health Monitoring

2.5 Fault Tolerance, Proactive HA & Advanced Cluster Options

Key Takeaways Explain This Topic AI

vSphere Fault Tolerance keeps a live secondary VM on another host in lockstep with the primary, so a host failure causes no downtime and no loss of in-memory state.

A Fault Tolerance VM can have up to 8 vCPUs with vSphere Enterprise Plus or vSphere Foundation, and up to 2 vCPUs with vSphere Standard or Enterprise.

By default a host can run 4 fault-tolerant VMs (das.maxftvmsperhost) and 8 FT vCPUs in total (das.maxftvcpusperhost), and VMware recommends a dedicated 10 Gbit FT logging network.

Fault Tolerance does not support VM snapshots, Storage vMotion, linked clones, vVols datastores, I/O filters, or VBS-enabled VMs.

Proactive HA uses vendor hardware health providers and DRS to move VMs off degraded hosts, using Quarantine mode, Mixed mode, or Maintenance mode.

Last updated: September 2026

2.5 Fault Tolerance, Proactive HA & Advanced Cluster Options

vSphere HA (Section 2.1) restarts VMs after a failure, so the guest reboots and in-memory state is lost. Fault Tolerance (FT) and Proactive HA fill the gaps: FT avoids the restart entirely, and Proactive HA acts before a failing host goes down.

How Fault Tolerance Works

When you turn on FT for a VM, vSphere creates a Secondary VM on a different host and keeps it continuously synchronized with the Primary VM over a dedicated FT logging network . If the primary's host fails, the secondary immediately takes over with the VM's entire running state preserved : no guest reboot, no lost connections, no lost in-memory data. vSphere HA then creates a new secondary on another host to restore protection.

  • vSphere HA vSphere Fault Tolerance
  • Protection model Restart the VM on another host Instant failover to a running secondary
  • Downtime Guest reboot (minutes) None
  • In-memory state Lost Preserved
  • Resource cost Spare capacity for restarts Double compute, memory, and storage for each protected VM
  • Scope Whole cluster Selected VMs
  • Fault Tolerance Use Cases (1.4.5)

VMware's documentation lists these use cases:

Applications that must always be available , especially those with long-lasting client connections that users want to keep through a hardware failure.

Custom applications that have no other way of doing clustering.

Cases where custom clustering solutions would be too complicated to configure and maintain.

On-demand protection during critical periods, such as quarter-end reporting, with FT turned off afterward.

FT protects against host failure . It does not protect against guest OS crashes or application bugs, because the secondary mirrors the same software state.

Requirements and Limits

  • Area Requirement
  • Cluster vSphere HA enabled; at least two hosts with access to the VM's storage

CPU vMotion-compatible CPUs with hardware MMU virtualization (Intel EPT or AMD RVI); Intel Sandy Bridge or later, AMD Bulldozer or later

Networking A VMkernel adapter enabled for Fault Tolerance logging , ideally a dedicated, low-latency 10 Gbit network, plus vMotion networking

vCPUs per FT VM Up to 8 with vSphere Enterprise Plus or vSphere Foundation (VVF); up to 2 with vSphere Standard or Enterprise

  • FT VMs per host 4 by default ( das.maxftvmsperhost , set to 0 to disable the check)
  • FT vCPUs per host 8 by default ( das.maxftvcpusperhost )

Storage The secondary keeps its own copy of the virtual disks, which can be on a different datastore. Thin and thick disks are supported

Features Not Supported with FT

Snapshots must be removed or committed before FT can be turned on.

Storage vMotion cannot be used on an FT VM.

Linked clones cannot use FT, and you cannot create a linked clone from an FT VM.

vVols datastores , storage-based policy management (except on vSAN), and I/O filters .

VBS-enabled VMs .

VM encryption became supported with FT in vSphere 7.0 Update 2. FT is also not supported on NSX-created port groups.

Turning FT On

Right-click the VM, choose Fault Tolerance > Turn On Fault Tolerance , select a datastore for the secondary's files and a host for the secondary, and finish. From the same menu you can Test Failover , Test Restart Secondary , Suspend , Migrate Secondary , or Turn Off FT.

Proactive HA (4.6)

Proactive HA integrates vCenter with a hardware vendor's health provider plug-in (from the server OEM's management integration). When the provider reports a degraded component, such as a failed fan, a lost power supply, or correctable memory errors, DRS moves VMs off the host before it fails.

  • Setting Options
  • Automation level Manual (recommendations) or Automated (DRS acts)

Quarantine mode For all failures: DRS avoids placing VMs on the host and evacuates it when that won't hurt performance or break rules

  • Mixed mode Quarantine for moderate failures, maintenance mode for severe failures
  • Maintenance mode For all failures: the host is fully evacuated

Proactive HA requires DRS and a supported vendor provider. It complements HA; it does not replace it.

HA and DRS Advanced Options You Should Recognize

  • Option Purpose
  • VM restart priority (Lowest, Low, Medium, High, Highest) Order in which HA restarts VMs

Start next priority VMs when Resources allocated, powered on, guest heartbeats detected, or app heartbeats detected, plus an optional delay

VM Monitoring Restart VMs whose VMware Tools heartbeats and I/O stop (VM monitoring or VM and application monitoring)

  • das.isolationaddress0 - 9 Extra isolation addresses to ping
  • das.usedefaultisolationaddress Whether to also ping the default gateway
  • das.heartbeatdsperhost Heartbeat datastores per host (default 2, maximum 5)

das.isolationshutdowntimeout Wait for guest shutdown in the "Shut down and restart" isolation response (default 300 seconds)

Admission control policy Cluster resource percentage (default), slot policy, or dedicated failover hosts (Section 2.1)

  • DRS VM distribution and CPU over-commitment options Balance VM counts per host and cap the vCPU-to-pCPU ratio
  • Scalable shares (vSphere 7 and later) Make resource pool shares scale with the number of VMs in each pool
  • Exam Traps

FT is not a backup or DR tool. Both VMs run the same software, so a guest crash or corruption affects both. For site loss, use SRM or a stretched cluster.

Licensing sets the vCPU ceiling. A 4-vCPU VM can use FT on Enterprise Plus or VVF, but not on Standard or Enterprise, which cap FT at 2 vCPUs.

FT doubles resources. Each protected VM consumes its compute, memory, and storage twice, plus FT logging bandwidth. Plan capacity before protecting many VMs.

Proactive HA needs a vendor provider and DRS. Without a hardware health provider registered in vCenter, there is nothing to react to.