Courseiva

CCNA Vsphere Performance Questions

48 questions · Vsphere Performance topic · All types, answers revealed

1
MCQeasy

An administrator wants to limit the amount of CPU resources a single VM can consume in a vSphere cluster. Which feature should be used?

A.CPU affinity
B.CPU reservation
C.Resource pools
D.CPU limit
AnswerD

A CPU limit caps the maximum CPU MHz a virtual machine may consume, directly restricting its resource usage. Shares only affect contention priority and reservations guarantee a minimum, so neither bounds peak consumption. The limit therefore satisfies the requirement to cap a single VM's CPU consumption.

Why this answer

A CPU limit sets an upper bound on the amount of physical CPU resources a VM can consume, expressed in MHz. When the VM reaches the limit, it is throttled even if the host has idle capacity. This directly addresses the requirement to cap a single VM's CPU consumption.

Exam trap

VCP-DCV often tests the confusion between reservations (minimum guarantee) and limits (maximum cap) — candidates frequently pick reservation when the question asks to restrict maximum consumption.

How to eliminate wrong answers

Option A is wrong because CPU affinity pins a VM to specific physical cores; it controls placement, not consumption ceiling, and can actually reduce performance by preventing scheduling flexibility. Option B is wrong because a CPU reservation guarantees a minimum MHz but does not cap maximum usage — the VM can still consume all available host CPU. Option C is wrong because resource pools aggregate and allocate CPU shares/limits across multiple VMs; while a pool can have a limit, the question asks about limiting a single VM, and pools are an organizational construct, not a per-VM cap.

2
MCQmedium

A vSphere cluster has DRS enabled with 'Partially automate' mode. A VM is consistently showing high CPU ready time. The administrator wants to ensure the VM is automatically migrated to a less loaded host. What must be done?

A.Enable EVC mode on the cluster
B.Set the VM's DRS automation level to 'Automatic'
C.Set the VM's DRS automation level to 'Manual'
D.Enable HA admission control
AnswerB

Partially automated DRS only generates migration recommendations; it never moves the VM itself. Setting the VM's automation level to Automatic lets DRS execute migrations, satisfying the requirement to relocate the VM away from the loaded host.

Why this answer

In a DRS cluster with 'Partially automate' mode, the cluster-wide automation level is overridden by per-VM settings. To ensure a VM is automatically migrated for load balancing, the VM's DRS automation level must be set to 'Automatic'. This allows DRS to perform migrations without manual intervention for that VM.

Exam trap

VCP-DCV often tests DRS automation levels, and candidates may confuse cluster-wide settings with per-VM overrides, or think that enabling EVC or HA affects DRS load balancing.

How to eliminate wrong answers

Option A is wrong because EVC mode is used for CPU compatibility across hosts, not for DRS automation. Option C is wrong because setting the VM to 'Manual' would require manual approval for migrations, which does not meet the requirement for automatic migration. Option D is wrong because HA admission control is related to ensuring resources for failover, not for DRS load balancing.

3
MCQmedium

A vSphere administrator is troubleshooting intermittent performance degradation on a production VM. The VM resides on a datastore backed by a storage array that is also serving several other clusters. The administrator needs to determine whether the latency is caused by the storage array or by the ESXi host's storage stack. Which esxtop metric should be compared to the array's reported latency to make this determination?

A.DAVG (device average latency) in the device view of esxtop
B.GAVG (guest average latency) in the virtual machine view of esxtop
C.QAVG (queue average latency) in the virtual machine view of esxtop
D.KAVG (kernel average latency) in the device view of esxtop
AnswerA

DAVG in the device view reports the average latency of I/O operations as measured by the ESXi host's storage stack. Comparing DAVG to the array's own reported latency helps isolate whether the delay originates in the host stack or at the array. A significant discrepancy suggests host-side queuing or path issues, while matching values point to the array.

Why this answer

The device view of esxtop provides DAVG, which is the average latency of I/O operations as seen by the ESXi host. By comparing DAVG with the storage array's own latency statistics, an administrator can determine whether the bottleneck is within the host's storage stack or the array itself. This is a standard method for isolating storage performance issues in vSphere.

Exam trap

The trap here is confusing the various latency metrics in esxtop (KAVG, DAVG, GAVG) and assuming that the guest-level latency is the best indicator of array performance.

4
MCQmedium

A vSphere cluster has 10 ESXi hosts configured with vSphere DRS. The administrator wants to ensure that a group of VMs running a latency-sensitive application are always placed on the same host. Which DRS rule should be created?

A.VM-to-Host affinity rule with a 'should run on hosts in group' constraint.
B.VM-VM affinity rule with a 'must run on the same host' constraint.
C.VM-VM affinity rule with a 'should run on the same host' constraint.
D.VM-VM anti-affinity rule with a 'separate VMs' constraint.
AnswerB

A VM-VM affinity rule with 'must run on the same host' pins the latency-sensitive VMs together, keeping inter-VM traffic on-host and avoiding inter-host network hops. DRS still balances other workloads, but never separates members of this rule.

Why this answer

A VM-VM affinity rule with the 'must run on the same host' constraint is the only DRS rule type that guarantees the specified VMs are co-located on a single ESXi host. This is exactly what a latency-sensitive application requiring inter-VM communication on the same physical host needs, since it eliminates network hops between hosts. The 'must' (required) constraint makes DRS treat the rule as mandatory, preventing any placement that would separate the VMs.

Exam trap

VCP-DCV often tests the distinction between 'must' (required) and 'should' (preferential) DRS rules, and between VM-VM affinity versus VM-to-Host affinity — candidates must match the constraint type to the requirement.

How to eliminate wrong answers

Option A is wrong because a VM-to-Host affinity rule binds VMs to a host group, not to each other — it does not guarantee the VMs share a single host, only that they run within the specified host group. Option C is wrong because a 'should run on the same host' VM-VM affinity rule is a soft/preferential rule; DRS may violate it during balancing or when resources are constrained, so it cannot guarantee co-location for a latency-sensitive workload. Option D is wrong because a VM-VM anti-affinity rule does the opposite — it forces VMs apart onto different hosts, which would break the latency requirement.

5
MCQhard

An administrator is troubleshooting a virtual machine that experiences intermittent performance issues. The VM is configured with 8 vCPUs and 32 GB memory. The administrator runs esxtop and sees that the %RDY for the VM is consistently above 20%. What does this indicate?

A.The VM is contending for CPU resources due to overallocation of vCPUs.
B.The VM's virtual disks are experiencing high latency.
C.The VM is experiencing memory ballooning.
D.The VM is using its CPU resources efficiently.
AnswerA

%RDY above 20% means the VM's virtual CPUs wait in the scheduler queue before receiving physical CPU time. With 8 vCPUs, the VM needs eight free logical cores simultaneously, so an overcommitted host causes ready time to climb, confirming CPU contention from vCPU overallocation.

Why this answer

High %RDY indicates that the VM is ready to run but is waiting for CPU resources, meaning the CPU scheduler cannot allocate physical cores quickly enough. This is typically caused by over-allocation of vCPUs relative to available physical cores, leading to contention. Option A correctly identifies this condition.

Option B is incorrect because high %RDY is not related to disk latency; disk latency is measured by other metrics like DAVG/GAVG. Option C is incorrect because memory ballooning is a memory management technique, not directly indicated by %RDY. Option D is incorrect because high %RDY signifies inefficient CPU scheduling, not efficient utilization.

6
MCQeasy

A vSphere administrator is deploying a new cluster of 5 ESXi hosts, each with 128 GB of RAM, and plans to run 50 VMs with 4 GB of RAM each. The administrator wants to ensure that the cluster can sustain the failure of one host without significantly impacting performance. Which configuration should the administrator implement to meet this requirement?

A.Configure vSphere HA with the 'Dedicated failover hosts' admission control policy and designate one host as failover.
B.Configure vSphere HA with the 'Cluster resource percentage' admission control policy and set it to 20%.
C.Configure vSphere HA with the default admission control policy.
D.Enable vSphere DRS and set the automation level to Fully Automated.
AnswerB

The cluster has 5 hosts, so losing one host means losing 20% of the cluster's resources. Setting the admission control policy to reserve 20% of cluster resources ensures that enough capacity remains to run all VMs after a single host failure. This policy allows HA to admit VMs only if the remaining resources can accommodate them, thus maintaining performance. It is the most appropriate setting for this scenario.

Why this answer

The cluster has 5 hosts, so a single host failure removes 20% of total resources. Configuring vSphere HA with a cluster resource percentage admission control policy set to 20% ensures that HA reserves enough capacity to restart all VMs on the remaining hosts without overcommitting resources. This maintains performance after a failure.

Other policies either do not guarantee sufficient capacity or reduce normal operating capacity.

Exam trap

The trap here is assuming that any HA admission control policy will suffice, when the percentage must match the actual resource loss (20% for one of five hosts) to avoid overcommitment after failover.

7
MCQeasy

A vSphere administrator is deploying a new cluster of hosts that will run virtual desktop workloads. The administrator wants to reduce memory overcommitment pressure while keeping consolidation ratios reasonable. Which vSphere feature allows the host to reclaim memory by sharing identical memory pages across virtual machines?

A.Hypervisor swap
B.Memory compression
C.Transparent Page Sharing (TPS)
D.Memory ballooning
AnswerC

Transparent Page Sharing identifies identical memory pages across VMs and maps them to a single physical page, reducing the host's memory footprint without guest involvement. In this VDI scenario, many desktops share the same OS and application binaries, so TPS can reclaim significant memory and ease overcommitment pressure while preserving consolidation ratios.

Why this answer

Transparent Page Sharing deduplicates identical memory pages across virtual machines, shrinking the host's memory footprint. For VDI clusters running many similar desktops, this directly reduces overcommitment pressure and supports higher consolidation ratios. The other mechanisms reclaim memory through guest pressure, swapping, or compression rather than sharing identical pages.

Exam trap

The trap here is confusing memory reclamation techniques that pressure the guest or swap to disk with page deduplication that shares identical pages.

8
MCQeasy

A VM configured with 4 vCPUs shows high co-stop time in performance metrics. What does co-stop time indicate and which action should be taken to improve performance?

A.Reduce the number of vCPUs to match workload requirements
B.Add more vCPUs to the VM
C.Enable hyperthreading on the host
D.Increase the VM's memory reservation
AnswerA

Co-stop measures time a vCPU spends ready but unable to run because its co-scheduled siblings are descheduled, typically from over-sized SMP virtual machines. Reducing vCPUs to match actual workload demand lowers scheduling skew and co-stop, improving throughput.

Why this answer

Co-stop time is time when the VM is ready to run but waiting for all vCPUs to be scheduled simultaneously. Reducing the number of vCPUs can alleviate this.

9
MCQmedium

A vSphere administrator notices that a database VM's storage transactions complete quickly, but the application still reports sluggish response. In esxtop, the administrator sees the DAVG/cmd value for the VM's datastore consistently below 10 ms, yet the KAVG/cmd value for the same device is averaging 35 ms. Which conclusion is MOST accurate?

A.The guest operating system's file system is fragmenting I/O, which inflates KAVG while leaving device latency untouched.
B.The path selection policy is load-balancing correctly, so the elevated KAVG is expected and requires no investigation.
C.The storage array is delivering the requested data quickly, but the vSphere VMkernel is queuing commands before they reach the device, adding latency inside the host.
D.The storage array is oversubscribed and cannot service commands fast enough, so the array is the sole cause of the application slowdown.
AnswerC

KAVG/cmd measures the time a command spends in the VMkernel queue before being issued to the device, while DAVG/cmd measures device service time. A low DAVG with a high KAVG means the array responds quickly once asked, but the host-side queue is the bottleneck, so this reading correctly identifies VMkernel queuing as the source of added latency.

Why this answer

KAVG/cmd reflects time commands wait in the VMkernel queue, whereas DAVG/cmd reflects time at the storage device. When device latency is low but queue latency is high, the bottleneck is host-side queuing rather than the array. Investigating queue depth, path throttling, and host storage stack settings is the appropriate next step for this database VM.

Exam trap

The trap here is assuming that any storage latency report points to the array, when KAVG versus DAVG actually separates host queue time from device time.

10
Multi-Selecthard

A vSphere administrator is scaling a cluster that runs a latency-sensitive trading application. The application VMs must consistently receive CPU time with minimal scheduling delay, while other workloads on the same hosts must still run. Which TWO configurations should the administrator apply to the trading VMs to reduce CPU scheduling delay? (Choose two.)

Select 2 answers
A.Assign a high CPU shares value to the trading VMs relative to other VMs.
B.Set a CPU reservation on each trading VM that guarantees a minimum amount of MHz.
C.Move the trading VMs into a resource pool with a lower CPU share value than the default.
D.Set a CPU limit on the trading VMs to cap their maximum usage.
E.Disable hyperthreading on the hosts to ensure each vCPU maps to a full physical core.
AnswersA, B

CPU shares determine the relative priority of a VM when the host is contended. Giving trading VMs a high shares value means that during contention they receive a larger proportion of available CPU time, reducing queuing delay. Shares work only under contention, which matches the scaling scenario where multiple workloads compete for cores.

Why this answer

CPU reservations guarantee minimum MHz and CPU shares establish relative priority during contention; together they reduce ready time for latency-sensitive VMs. Limits and lower shares restrict or deprioritize workloads, and disabling hyperthreading reduces schedulable capacity. Applying reservations and elevated shares targets the scheduling delay directly.

Exam trap

The trap here is treating a CPU limit as a way to guarantee performance, when a limit actually caps usage and can introduce throttling.

11
MCQmedium

A vSphere administrator notices that one ESXi host in a DRS-enabled cluster is consistently running at 95% CPU utilization while other hosts average 40%. Which action should the administrator take to determine the cause?

A.Increase the DRS migration threshold from 3 to 5.
B.Place the host into maintenance mode to isolate the problem.
C.Set the DRS automation level to Fully Automated.
D.Review the host's performance charts in vCenter for CPU contention metrics.
AnswerD

vCenter performance charts expose CPU contention metrics such as ready time and co-stop for the host, revealing whether the 95% utilisation stems from overcommitted vCPUs, resource pool limits or unbalanced DRS rules. This data identifies the cause before any remediation.

Why this answer

The correct first step in diagnosing a performance imbalance is to gather data before changing configuration. Reviewing the host's performance charts in vCenter provides CPU contention metrics such as CPU usage, ready time, and co-stop, which reveal whether the host is genuinely overloaded or if VMs are contending for resources. This evidence-based approach identifies the root cause before any DRS tuning is attempted.

Exam trap

VCP-DCV often tests the misconception that changing DRS settings (threshold or automation level) is a diagnostic action, when in fact DRS tuning is a remediation step that should only follow performance analysis.

How to eliminate wrong answers

Option A is wrong because raising the DRS migration threshold from 3 to 5 makes DRS more aggressive about migrating VMs, but it does not diagnose why the host is at 95% CPU and could worsen the situation by moving workloads blindly. Option B is wrong because placing the host into maintenance mode evacuates all VMs and disrupts production without identifying the cause of the high utilization. Option C is wrong because setting DRS to Fully Automated only changes how recommendations are applied, not why the imbalance exists, and it does not provide any diagnostic data.

12
MCQmedium

An administrator is troubleshooting a VM that reports poor application responsiveness. In esxtop on the ESXi host, the VM shows a CPU ready time (READY) of 12 percent, and the host has more vCPUs assigned to running VMs than physical cores. Which factor is the PRIMARY contributor to this ready time?

A.The VM is waiting for a physical CPU to become available because the host is overcommitted and the scheduler cannot place it immediately.
B.The physical CPU cores are running below their rated clock speed, so each vCPU takes longer to execute.
C.The VM's memory reservation is too low, causing the vCPU to stall while pages are faulted from disk.
D.The guest operating system is running too many background services, which inflates the ready time reported by esxtop.
AnswerA

CPU ready time measures the time a VM is ready to run but is waiting for a physical core. When vCPUs exceed physical cores, the scheduler must time-slice, so VMs wait in the run queue. A READY value around 12 percent for a latency-sensitive workload directly reflects this contention and is the primary contributor here.

Why this answer

CPU ready time reflects how long a vCPU waits for a physical core. With more vCPUs assigned than physical cores, the ESXi scheduler must time-slice, producing ready time. Reducing vCPU counts, adding hosts, or using shares and reservations to prioritize the latency-sensitive VM are the appropriate remedies for this contention.

Exam trap

The trap here is attributing ready time to guest activity or memory pressure instead of recognizing it as host-level CPU scheduling contention.

13
MCQhard

An administrator notices that a critical VM running a database has a high CPU ready time average (over 20%) on a host with 2 physical CPUs (16 cores each). The host is running 6 VMs, each with 8 vCPUs. What is the most likely cause of the high ready time?

A.Hyper-Threading should be disabled to reduce scheduling overhead.
B.The host has too many vCPUs relative to physical cores; reduce vCPU count on some VMs.
C.The VMs are not configured with NUMA awareness.
D.Memory overcommitment is causing excessive swapping.
AnswerB

Over-commitment of vCPUs causes high CPU ready time: 6 VMs × 8 vCPUs = 48 vCPUs on 32 physical cores, so the scheduler forces VMs to wait for physical cores. Reducing vCPU counts on the non-database VMs lowers contention, directly addressing the ready-time constraint.

Why this answer

The host has 32 physical cores (2 CPUs × 16 cores) but the 6 VMs each with 8 vCPUs total 48 vCPUs, resulting in a vCPU-to-core ratio of 1.5:1. A CPU ready time average over 20% indicates severe contention for physical cores, as the hypervisor cannot schedule all vCPUs simultaneously. Reducing the vCPU count on some VMs would lower the ratio and alleviate the scheduling bottleneck.

Exam trap

The trap here is that candidates may confuse CPU ready time with memory pressure (Option D) or assume Hyper-Threading is the culprit (Option A), when the core issue is simply an over-provisioned vCPU-to-core ratio.

How to eliminate wrong answers

Option A is wrong because disabling Hyper-Threading would reduce the number of logical processors from 32 to 16 (assuming HT is enabled), worsening the vCPU-to-core ratio and increasing ready time, not reducing it. Option C is wrong because NUMA awareness affects memory locality and latency, not CPU scheduling contention; high ready time is a CPU scheduler issue, not a memory topology issue. Option D is wrong because memory overcommitment causes swapping or ballooning, which manifests as high memory latency or guest OS swapping, not as high CPU ready time; ready time is a measure of vCPU waiting for physical CPU cycles.

14
MCQmedium

A company runs a critical application on a VM with 16 vCPUs and 128 GB RAM on an ESXi host that has 2 sockets (12 cores per socket, hyperthreading enabled) and 512 GB RAM. The application is known to scale well with multiple threads and memory bandwidth. Recently, a DRS migration moved the VM to a different host with the same CPU and memory configuration. After the migration, the application's performance dropped by 30%. The administrator checks vCenter and finds no other VMs on the destination host. esxtop shows the VM's CPU ready time is less than 1%, but the 'CPU cost' metric is high, and the 'Memory' section shows high values for 'Remote' memory accesses. What is the most likely cause of the performance drop?

A.The VM's virtual hardware version is not compatible with NUMA.
B.The VM is spanning multiple NUMA nodes, causing remote memory access.
C.The VM's memory shares have been reduced after the migration.
D.Transparent Huge Pages are not enabled on the destination host.
AnswerB

With 16 vCPUs on a 12-core-per-socket host, the VM spans both NUMA nodes, so vCPUs access memory attached to the remote node. High Remote memory values and CPU cost confirm this, while low CPU ready rules out scheduling contention.

Why this answer

The VM has 16 vCPUs and 128 GB RAM. On a host with 2 sockets, each socket has 12 cores (24 logical processors with hyperthreading). A 16-vCPU VM cannot fit within a single NUMA node (which typically corresponds to a physical socket, with 12 cores/24 threads).

Therefore, the VM spans both NUMA nodes. When a VM spans NUMA nodes, memory accesses from a vCPU on one node to memory on the other node become remote, increasing latency and reducing effective memory bandwidth. The esxtop output confirms this: low CPU ready (<1%) rules out CPU contention, but high 'CPU cost' and high 'Remote' memory accesses indicate NUMA remote memory access.

This explains the 30% performance drop, especially for a memory-bandwidth-sensitive application.

Exam trap

VCP-DCV often tests NUMA configuration and the impact of VM sizing on performance; the trap is assuming that CPU ready time is the only indicator of CPU contention, while ignoring memory access patterns and NUMA spanning.

How to eliminate wrong answers

Option A is wrong because virtual hardware version does not determine NUMA compatibility; NUMA support is available in hardware version 8 and later, and the VM is already running, so it's not the cause. Option C is wrong because memory shares are only relevant under memory contention; the destination host has no other VMs and 512 GB RAM, so there is no contention, and shares would not be reduced by migration. Option D is wrong because Transparent Huge Pages (THP) are enabled by default on ESXi and affect memory efficiency, not remote memory access; the esxtop output specifically points to remote memory accesses, not THP issues.

15
MCQeasy

A VM is experiencing high CPU ready time. The host has 16 physical cores and 20 vCPUs total across all VMs. Which action is MOST likely to reduce the CPU ready time on the VM?

A.Migrate the VM to another host with the same CPU load.
B.Decrease the number of vCPUs on the VM.
C.Increase the number of vCPUs on the VM.
D.Increase the memory reservation for the VM.
AnswerB

Fewer vCPUs reduce the number of co-scheduled vCPU worlds competing for the host's 16 physical cores, lowering the scheduler's wait time. CPU ready measures the percentage of time a vCPU is ready but waiting for a physical core, so shrinking the VM's vCPU count directly reduces contention.

Why this answer

Reducing the number of vCPUs on an over-provisioned VM decreases scheduling contention, lowering CPU ready time. Increasing vCPUs would worsen the issue. Migrating to another host with similar load would not help long-term.

Increasing memory does not directly reduce CPU contention.

16
MCQeasy

A vSphere cluster with DRS enabled is experiencing an imbalance in resource utilization across hosts. DRS is set to 'Manual' mode. What action should the administrator take to resolve the imbalance?

A.Change DRS to 'Fully Automated' mode.
B.Manually migrate VMs using vMotion.
C.Enable HA admission control.
D.Increase the DRS migration threshold.
AnswerB

Manual mode means DRS generates migration recommendations but applies none automatically. The administrator must therefore review the suggested moves and invoke vMotion to relocate VMs, correcting the imbalance. Switching to fully automated mode would change policy rather than resolve it directly.

Why this answer

In DRS Manual mode, vSphere generates migration recommendations but does not execute them automatically. The administrator must manually apply the recommended vMotion migrations to rebalance the cluster. Changing to Fully Automated would automate future balancing but does not immediately resolve the current imbalance without manual intervention.

Exam trap

The trap is assuming that changing DRS mode automatically resolves the current imbalance; the exam tests that Manual mode requires manual vMotion execution, and mode changes only affect future recommendations.

How to eliminate wrong answers

Option A is wrong because switching to Fully Automated will not retroactively apply pending recommendations; it only changes future behavior, and the current imbalance persists until a migration occurs. Option C is wrong because HA admission control is about reserving resources for failover, not about balancing load. Option D is wrong because increasing the migration threshold makes DRS more aggressive in generating recommendations, but in Manual mode it still requires manual execution.

17
MCQmedium

An administrator is troubleshooting a VM that is running slowly. The VM has 4 vCPUs and 16 GB of memory. The host has 2 physical CPUs with 10 cores each, hyper-threading enabled. The administrator runs esxtop and sees that %RDY for the VM is consistently above 15%. Which action would most likely reduce the ready time?

A.Increase the CPU shares for the VM.
B.Increase the number of vCPUs to 8 to improve parallelism.
C.Increase the memory allocation to 32 GB.
D.Reduce the number of vCPUs to 2 if the workload does not require 4.
AnswerD

High %RDY means vCPUs wait for physical cores. With hyper-threading, four vCPUs contend for limited logical processors, so reducing to two lowers scheduling pressure and co-stop, directly cutting ready time while still meeting the workload's needs.

Why this answer

A %RDY value consistently above 15% indicates the VM is ready to run but is waiting for CPU scheduling time on the host. With 4 vCPUs on a host that has 20 logical CPUs (2 sockets × 10 cores × 2 threads), the VM is likely over-provisioned relative to its workload needs, causing co-scheduling contention. Reducing the number of vCPUs to 2 decreases the co-scheduling demands and reduces ready time, as the VM will require fewer physical CPUs to be available simultaneously.

Therefore, option D is correct. Increasing CPU shares (option A) would not help if the host is saturated, adding more vCPUs (option B) would worsen contention, and increasing memory (option C) does not address CPU ready time.

Exam trap

The trap here is that candidates often assume adding more vCPUs will improve performance, but in reality, over-provisioning vCPUs increases co-scheduling overhead and ready time, making reduction the correct fix.

How to eliminate wrong answers

Option A is wrong because increasing CPU shares only affects relative priority during contention, not the underlying scheduling contention caused by too many vCPUs; it does not reduce %RDY. Option B is wrong because increasing vCPUs to 8 would worsen co-scheduling overhead and likely increase %RDY, not reduce it. Option C is wrong because memory allocation does not directly affect CPU ready time; %RDY is a CPU scheduling metric, not a memory metric.

18
MCQmedium

A VM with a large memory footprint is experiencing high swap rates. The host has free memory but the swap rate is still high. What is the most likely cause?

A.The VM's virtual machine swap file is on a slow datastore.
B.The VM's memory limit is set too low.
C.The host is using software iSCSI causing high latency.
D.The VM's memory reservation is set too high.
AnswerB

A configured memory limit caps the VM's usable guest RAM below what the workload needs, so ESXi swaps pages out even though the host has free physical memory. Raising or removing the limit lets the VM retain its working set in RAM.

Why this answer

A VM memory limit in vSphere caps the amount of host physical memory the VM can consume. When the limit is lower than the guest's working set, the VM balloons and then swaps to its .vswp file even though the host has free memory, because the limit — not host pressure — is driving reclamation. Raising or removing the limit resolves the swap.

Exam trap

VCP-DCV often tests the confusion between memory reservation and memory limit; candidates assume 'host has free memory' means no swapping, forgetting that a VM-level limit forces reclamation regardless of host capacity.

How to eliminate wrong answers

Option A is wrong because a slow datastore would increase swap latency but would not cause high swap rates when the host has free memory; the swap rate is driven by reclamation, not storage speed. Option C is wrong because software iSCSI latency affects storage I/O, not memory reclamation, and would not trigger swapping on a host with free RAM. Option D is wrong because a high reservation guarantees memory and reduces the likelihood of swapping — it does not cause it; reservations only fail to protect when the host is overcommitted, which is not the case here.

19
Multi-Selecteasy

An administrator is troubleshooting performance issues on a vSphere cluster. Which TWO metrics should be monitored to identify CPU ready time contention?

Select 2 answers
A.Disk Kernel Latency
B.Memory Swap In Rate
C.Co-Stop
D.Network Packet Drop Rate
E.%RDY (CPU Ready)
AnswersC, E

Co-Stop measures the percentage of time a symmetric multiprocessor virtual machine waits while its vCPUs are descheduled unevenly, directly exposing CPU ready time contention across the cluster. Monitoring it alongside CPU ready pinpoints whether oversized vCPU allocations or host overcommitment are starving virtual machines of physical cores.

Why this answer

CPU ready time contention occurs when a virtual machine is ready to execute instructions but the ESXi host's CPU scheduler cannot immediately allocate physical CPU cycles. The %RDY metric directly measures the percentage of time a VM is waiting to be scheduled on a physical CPU, while Co-Stop specifically tracks time lost when vCPUs in a single VM are forcibly co-scheduled and then descheduled due to contention on the same physical core. Both metrics are primary indicators of CPU scheduling pressure.

Exam trap

The trap here is that candidates confuse CPU ready time with memory or storage metrics, especially since high CPU ready time can manifest as general VM slowness, leading them to incorrectly select Disk Kernel Latency or Memory Swap In Rate instead of the correct CPU-specific counters.

20
MCQmedium

An administrator is configuring storage performance for a vSphere cluster that runs a mix of I/O-intensive databases and general-purpose VMs. The storage array is capable of providing high IOPS, but the administrator wants to ensure that the database VMs receive preferential treatment during periods of storage contention. The administrator has created a datastore cluster and enabled Storage DRS. Which additional configuration should be applied to meet this requirement?

A.Create a separate datastore for the database VMs and place it on a dedicated LUN.
B.Configure Storage DRS to use the 'I/O latency' threshold and set it to a low value.
C.Enable Storage I/O Control on the datastore cluster and set shares on the database VMs' virtual disks.
D.Set a storage limit on the general-purpose VMs to restrict their I/O usage.
AnswerC

Storage I/O Control (SIOC) allows you to set shares on virtual disks, which determines their relative priority for I/O resources when the datastore experiences contention. By enabling SIOC and assigning higher shares to database VMs, they receive preferential treatment during congestion. This directly addresses the requirement for preferential I/O treatment during contention.

Why this answer

Storage I/O Control (SIOC) is the correct solution because it enables per-virtual-disk share-based prioritization when a datastore becomes congested. By assigning higher shares to database VMs, they receive a larger portion of I/O resources during contention, ensuring preferential treatment without isolating storage or resorting to limits.

Exam trap

The trap here is confusing Storage DRS, which handles initial placement and migration, with Storage I/O Control, which manages runtime I/O prioritization during contention.

21
MCQeasy

A vSphere cluster has DRS enabled and hosts with unbalanced resource usage. Which DRS feature automatically migrates VMs to balance CPU and memory loads across hosts?

A.High Availability (HA)
B.Distributed Resource Scheduler (DRS)
C.Enhanced vMotion Compatibility (EVC)
D.Storage I/O Control (SIOC)
AnswerB

DRS continuously monitors and balances resource usage by migrating VMs.

Why this answer

DRS (Distributed Resource Scheduler) uses vMotion to migrate VMs based on resource utilization thresholds, balancing workloads across hosts. HA provides failover, EVC ensures compatibility, and SIOC manages storage I/O.

22
MCQhard

An administrator has a vSphere 7 cluster with vMotion enabled. They need to perform a vMotion of a VM from host1 to host2 while preserving the VM's memory state. The VM has a PCIe passthrough device assigned (NVMe controller). What should the administrator do before initiating the vMotion?

A.Use shared storage for the VM
B.Remove the PCIe passthrough device from the VM
C.Enable Enhanced vMotion Compatibility (EVC) on the cluster
D.Upgrade to vSphere 8
AnswerB

vMotion cannot preserve memory state when a PCIe passthrough device is attached, because direct device assignment pins the VM to host1's hardware. Removing the passthrough device first makes the VM migratable, allowing memory-state vMotion to host2.

Why this answer

vMotion does not support VMs with PCIe passthrough devices because the device is tied to the physical host. The device must be removed or the VM must be powered off.

23
Multi-Selecthard

Which TWO storage performance best practices should be followed when scaling a vSphere environment using shared storage? (Choose two.)

Select 2 answers
A.Use Raw Device Mapping in physical compatibility mode for virtual machines.
B.Enable Storage I/O Control (SIOC) on datastores to manage I/O latency.
C.Configure multiple storage paths with round-robin load balancing policy.
D.Deploy vSphere Flash Read Cache to reduce read latency.
E.Use VMFS-3 for large datastores to reduce seek time.
AnswersB, C

SIOC applies per-datastore I/O shares and latency thresholds, throttling noisy-neighbour VMs when datastore latency exceeds a set limit. This directly satisfies the shared-storage scaling constraint by preventing one workload from starving others of I/O throughput.

Why this answer

Option B is correct because Storage I/O Control (SIOC) lets vSphere enforce per-datastore I/O latency thresholds and fairly share I/O among virtual machines when a shared datastore becomes congested, which is a recommended best practice for scaling shared storage. Option C is correct because configuring multiple paths to the shared LUN and using the round-robin path selection policy (PSP) enables multipathing, increases aggregate bandwidth, and provides path failover for better performance and availability at scale. Option A is not a general performance best practice; Raw Device Mapping in physical compatibility mode is used mainly for clustering or SAN-specific requirements and can limit vSphere features.

Option D is not a scaling best practice for shared storage because vSphere Flash Read Cache is a host-local read cache and does not address shared-storage scalability. Option E is incorrect because VMFS-3 is an obsolete version with datastore size and scalability limits compared with VMFS-5/VMFS-6, and it does not reduce seek time.

Exam trap

VCP-DCV often tests the confusion between legacy/deprecated features (Flash Read Cache, VMFS-3, RDM) and current best practices (SIOC, multipathing) — candidates pick RDM thinking it improves performance when it is actually a niche compatibility feature.

24
MCQeasy

A resource pool has the following configuration: CPU shares = 4000, reservation = 2 GHz, limit = 4 GHz. The parent cluster has 10 GHz total CPU capacity. Another resource pool contains VMs with higher shares. If both resource pools contend for CPU, which statement is TRUE?

A.The pool is guaranteed 4 GHz when contention occurs.
B.The reservation is ignored because a limit is set.
C.The pool will always receive exactly 4 GHz due to its shares.
D.The pool will receive at least 2 GHz and at most 4 GHz.
AnswerD

Reservations guarantee a floor and limits impose a ceiling, independent of shares. Shares only arbitrate contention above the reservation. The pool therefore receives no less than its 2 GHz reservation and never exceeds its 4 GHz limit, even when the other pool holds higher shares.

Why this answer

A resource pool's reservation guarantees a minimum CPU allocation (2 GHz) during contention, while the limit caps the maximum it can consume (4 GHz). Shares only determine relative priority when contention occurs — they do not guarantee an exact amount. Therefore the pool is guaranteed at least 2 GHz and can use up to 4 GHz.

Exam trap

VCP-DCV often tests the confusion between reservation (guaranteed minimum), limit (maximum cap), and shares (relative priority) — candidates conflate shares with a guaranteed allocation or mistake the limit for the reservation.

How to eliminate wrong answers

Option A is wrong because the reservation is 2 GHz, not 4 GHz — 4 GHz is the limit (maximum), not the guaranteed minimum. Option B is wrong because reservations and limits are independent settings; a limit does not cause the reservation to be ignored — the reservation still guarantees the minimum. Option C is wrong because shares determine relative priority during contention, not an exact allocation — the pool will not 'always receive exactly 4 GHz' just because of its shares.

25
MCQhard

A vSphere administrator is designing a new cluster for a workload that requires high memory bandwidth and low latency. The physical hosts have 512 GB of RAM each, and the VMs are expected to have large memory footprints. The administrator wants to ensure that memory overcommitment is minimized and that VM memory is backed by physical RAM as much as possible. Which configuration should be applied to the VMs to achieve this?

A.Configure the VM to use large memory pages and set a memory reservation of 50% of the configured memory.
B.Set a memory reservation equal to the configured memory size for each VM.
C.Set a memory limit equal to the configured memory size and enable memory ballooning.
D.Enable memory compression and set a memory limit equal to the configured memory size.
AnswerB

A memory reservation guarantees that the specified amount of physical RAM is reserved for the VM. Setting it equal to the configured memory size ensures that the VM's entire memory is backed by physical RAM, eliminating memory overcommitment for that VM. This provides predictable performance and low latency, which is critical for high-bandwidth workloads.

Why this answer

Setting a memory reservation equal to the VM's configured memory size ensures that all of the VM's memory is backed by physical RAM, preventing overcommitment and guaranteeing low-latency memory access. This is the most direct way to meet the requirement for high memory bandwidth and minimal overcommitment.

Exam trap

The trap here is confusing memory limits with reservations; limits cap usage but do not guarantee physical RAM allocation, while reservations do.

26
MCQeasy

A company has a cluster of 4 ESXi hosts. They want to ensure that virtual machines are automatically distributed evenly across hosts based on CPU and memory load. Which feature should be enabled on the cluster?

A.vSphere HA
B.Fault Tolerance
C.vSphere DRS
D.Distributed Power Management
AnswerC

vSphere DRS continuously balances VM placement across hosts by migrating workloads with vMotion based on CPU and memory demand, directly satisfying the requirement for automatic even distribution. Enabling it on the cluster activates initial placement plus ongoing load-balancing, which HA alone cannot provide.

Why this answer

DRS (Distributed Resource Scheduler) automatically balances VM loads based on resource usage. HA provides high availability, FT provides fault tolerance, and DPM manages host power.

27
MCQmedium

Refer to the exhibit. A distributed virtual switch port shows dropped Rx packets and CRC errors. What is the most likely cause?

A.Faulty physical network cable or NIC.
B.Outdated NIC driver on the ESXi host.
C.MTU mismatch between the switch and the VM.
D.Incorrect VLAN configuration on the port group.
AnswerA

CRC errors and dropped receive packets indicate corrupted frames arriving at the physical layer, typically from a damaged cable, faulty NIC, or bad transceiver. This points to the physical medium rather than switch policy or VLAN misconfiguration.

Why this answer

CRC errors and dropped Rx packets on a distributed virtual switch port indicate physical-layer corruption of frames, typically caused by a faulty cable, damaged NIC, or bad transceiver. These errors occur when the cyclic redundancy check (CRC) computed by the receiver does not match the frame's CRC field, which is a direct symptom of signal integrity issues at Layer 1.

Exam trap

The trap here is that candidates confuse CRC errors (Layer 1 physical corruption) with MTU mismatch or VLAN misconfiguration (Layer 2/3 issues), leading them to select options that address logical configuration rather than physical cabling faults.

How to eliminate wrong answers

Option B is wrong because an outdated NIC driver would more likely cause driver-level errors, timeouts, or device disconnections, not CRC errors which are physical-layer corruption. Option C is wrong because an MTU mismatch causes fragmentation or packet drops at Layer 3, not CRC errors; CRC errors are Layer 1 issues. Option D is wrong because an incorrect VLAN configuration would result in connectivity failures or traffic being dropped at Layer 2, but it would not cause CRC errors, which are purely physical-layer corruption.

28
Multi-Selecthard

Which THREE factors should be considered when sizing a host cluster for a VDI environment with 1000 desktops? (Choose three.)

Select 3 answers
A.vMotion compatibility between hosts.
B.NUMA alignment of virtual desktops.
C.Storage IOPS capacity for boot storms.
D.vCPU-to-core ratio to prevent CPU contention.
E.Memory overcommitment ratio and available memory per host.
AnswersC, D, E

Storage IOPS capacity directly addresses the boot-storm constraint: when 1000 desktops power on simultaneously, concentrated read/write bursts can saturate the datastore and stall logons. Sizing must account for peak concurrent IOPS, not steady-state averages, since VMware's linked-clone and full-clone desktops both amplify boot-time demand.

Why this answer

Option C is correct because boot storms in a 1000-desktop VDI environment generate massive concurrent storage I/O, so the datastore's IOPS capacity (and latency) must be sized to absorb peak demand without degrading performance. Option D is correct because VDI workloads are CPU-intensive, so the vCPU-to-physical-core ratio must be kept within acceptable limits (typically 4:1 to 8:1 depending on workload) to prevent CPU contention and ready time. Option E is correct because memory is usually the most constrained resource in VDI; the memory overcommitment ratio and per-host available memory must be calculated so that each desktop receives its required working set without excessive swapping or ballooning.

Option A is not a sizing factor but a design/operational requirement for cluster mobility, and Option B, while relevant to performance tuning, is not a primary capacity-sizing factor for the cluster.

Exam trap

The trap here is that candidates often confuse operational features (like vMotion compatibility) with true capacity-sizing factors, or they mistakenly think NUMA alignment is a sizing input rather than a post-deployment optimization.

29
MCQeasy

A vSphere administrator is evaluating the performance of a new cluster. The administrator notices that the CPU ready time for a particular VM is consistently above 10%. The host has 24 physical cores and is running 30 VMs, each with 2 vCPUs. Which action would most directly reduce the CPU ready time for this VM?

A.Migrate the VM to a host with fewer VMs using vMotion.
B.Enable CPU affinity for the VM to pin it to specific cores.
C.Increase the CPU shares of the VM to High.
D.Increase the number of vCPUs assigned to the VM.
AnswerA

CPU ready time indicates that the VM is waiting for physical CPU resources. Moving the VM to a less utilized host reduces contention, allowing the scheduler to allocate CPU cycles more quickly. This directly addresses the root cause by balancing the workload across the cluster. vMotion is a non-disruptive way to achieve this.

Why this answer

High CPU ready time means the VM is waiting for physical CPU resources. The most direct way to reduce it is to decrease contention on the host. Migrating the VM to a host with fewer VMs via vMotion reduces the number of vCPUs competing for physical cores, allowing the scheduler to allocate CPU time more quickly.

Other options either increase demand or do not address the root cause.

Exam trap

The trap here is thinking that adding more vCPUs or increasing shares will solve CPU ready time, when in fact they can exacerbate the problem or are ineffective under heavy overcommitment.

30
Multi-Selecteasy

Which two factors most directly influence vSphere NUMA scheduling decisions for a VM? (Choose two.)

Select 2 answers
A.Host NUMA node topology
B.VM memory reservation
C.Number of vCPUs
D.VM storage policy
E.Virtual machine version
AnswersA, C

The host's physical NUMA node topology determines which memory and CPU resources are local to each other, so vSphere bases its initial placement and any rebalancing on that layout. Without knowing the node boundaries, the scheduler cannot keep a VM's vCPUs and memory within one node.

Why this answer

Option A (Host NUMA node topology) is correct because vSphere's NUMA scheduler bases its placement decisions on the physical NUMA node layout of the ESXi host, including how many nodes exist, how many cores and how much memory each node contains, and the relative latency between nodes; a VM's vCPUs and memory are placed to keep them within a single node whenever possible. Option C (Number of vCPUs) is correct because a VM's vCPU count determines whether it can fit inside one NUMA node: if the vCPU count exceeds the cores in a single node, the VM becomes wide and vSphere must span multiple NUMA nodes, changing the scheduling behavior (and potentially enabling vNUMA). Option B is not a primary factor because a memory reservation affects admission control and whether memory is backed by reserved physical pages, not the NUMA placement logic itself.

Option D is unrelated since a VM storage policy governs datastore placement and storage services such as IOPS limits or encryption, not CPU/memory NUMA scheduling. Option E is also unrelated because the virtual machine version (hardware compatibility level) determines available virtual hardware features, not how the NUMA scheduler places the VM's vCPUs and memory.

Exam trap

VCP-DCV often tests whether candidates confuse NUMA scheduling factors with resource allocation settings like reservations or limits, which affect admission control but not NUMA placement.

31
MCQmedium

A company's vSphere environment has multiple clusters with varying workloads. The operations team notices that one cluster consistently shows high CPU ready times on several hosts. Which action should be taken to address this performance issue?

A.Increase the memory allocation of VMs with high CPU ready times.
B.Increase the CPU reservation for VMs with high ready times.
C.Reduce the number of virtual CPUs assigned to VMs and consider adding more hosts.
D.Enable Storage DRS to balance storage I/O load.
AnswerC

High CPU ready indicates VMs are waiting for physical CPU cycles, so reducing vCPUs cuts scheduling contention and adding hosts increases available cores. This directly relieves the oversubscription driving the elevated ready times across that cluster's hosts.

Why this answer

High CPU ready times indicate that VMs are contending for physical CPU resources because the host is over-provisioned with vCPUs relative to available pCPUs. Reducing the number of vCPUs per VM decreases scheduling overhead and contention, while adding more hosts increases the total pCPU count, directly alleviating the bottleneck. Option C correctly addresses both the demand-side (vCPU reduction) and supply-side (host addition) of the CPU scheduling issue.

Exam trap

The trap here is that candidates confuse CPU ready time with memory pressure or storage latency, leading them to choose memory or storage-related solutions instead of addressing the core CPU over-provisioning issue.

How to eliminate wrong answers

Option A is wrong because increasing memory allocation does not reduce CPU contention; it may even increase memory overhead without affecting CPU scheduling. Option B is wrong because increasing CPU reservation guarantees CPU time for specific VMs but does not reduce overall contention; it can actually worsen ready times for other VMs by reserving resources that could otherwise be shared. Option D is wrong because Storage DRS balances storage I/O load, not CPU scheduling; high CPU ready times are a compute issue, not a storage issue.

32
Multi-Selectmedium

Which TWO actions can help reduce network latency for a latency-sensitive VM in a vSphere environment? (Choose two.)

Select 2 answers
A.Use a standard virtual switch instead of a distributed switch.
B.Configure NetQueue on the physical NIC.
C.Enable SR-IOV on the physical NIC and assign the virtual function to the VM.
D.Enable jumbo frames on the virtual switch.
E.Disable TCP segmentation offload on the VM.
AnswersB, C

NetQueue offloads packet classification and filtering from the VMkernel to the physical NIC, letting the adapter steer flows into separate receive queues. This parallelises interrupt handling across CPU cores, cutting per-packet processing delay for the latency-sensitive VM's traffic. It directly satisfies the stem's requirement to reduce network latency in a vSphere environment.

Why this answer

Option B is correct because NetQueue allows the physical NIC to use multiple receive queues and distribute network traffic across multiple CPUs, reducing per-packet processing latency and improving throughput for latency-sensitive workloads. Option C is correct because SR-IOV lets the VM bypass the virtual switch datapath by directly accessing a virtual function on the physical NIC, which significantly lowers latency and CPU overhead. Option A is incorrect because a standard vSwitch versus a distributed switch does not inherently reduce network latency; both are software-based datapaths.

Option D is incorrect because jumbo frames reduce per-packet overhead and CPU utilization but do not directly lower latency, and they require end-to-end MTU consistency. Option E is incorrect because disabling TCP segmentation offload increases CPU overhead and can degrade, not improve, network performance.

Exam trap

The trap here is that candidates often confuse throughput-enhancing features (like jumbo frames or TSO) with latency-reducing features, failing to recognize that SR-IOV and NetQueue directly address packet processing overhead and interrupt handling.

33
MCQhard

Refer to the exhibit. The vSphere administrator observes that vm1 has a %RDY value of 20.5. What is the most likely cause of this high ready time?

A.The VM is experiencing network packet loss
B.The VM's virtual disk is causing I/O latency
C.The host's physical CPUs are overcommitted
D.Insufficient memory is allocated to vm1
AnswerC

%RDY measures the percentage of time a virtual machine's vCPUs are ready but waiting for physical CPU scheduling. A sustained 20.5 percent indicates CPU contention, meaning the host's physical cores are overcommitted relative to the running virtual machines' demand.

Why this answer

%RDY (ready time) measures the percentage of time a VM's virtual CPUs are ready to run but cannot be scheduled onto a physical CPU because the host's pCPUs are busy. A sustained value of 20.5% indicates significant CPU contention, meaning the host's physical cores are overcommitted relative to the total vCPU demand of all powered-on VMs. This is a classic symptom of CPU over-subscription on the ESXi host.

Exam trap

VCP-DCV often tests whether candidates can distinguish CPU ready time (%RDY) from memory, network, and storage performance counters — the trap is picking a resource that 'feels' related to slowness but is measured by a completely different metric.

How to eliminate wrong answers

Option A is wrong because network packet loss is diagnosed via dropped packets, %DRPTX/%DRPRX, or vNIC stats, not %RDY. Option B is wrong because disk I/O latency is reflected in metrics like DAVG/KAVG (device latency) or %GAVG, not ready time. Option D is wrong because insufficient memory causes ballooning, swapping, or %SWPWT/%ACTV issues, not CPU ready time.

34
MCQhard

An ESXi host experiences high memory ballooning in virtual machines. The administrator checks the host's memory metrics and sees a high swap rate. The host has 512 GB of memory, and the VMs are configured with memory reservations. Which configuration is most likely contributing to the excessive swapping?

A.Memory shares are set too low for the VMs experiencing ballooning.
B.Memory overcommitment is high, and some VMs have large memory reservations.
C.The host is configured for NUMA interleaving, causing memory access delays.
D.Transparent Page Sharing (TPS) is enabled and is aggressively sharing memory pages.
AnswerB

Large reservations lock physical pages, preventing the balloon driver from reclaiming them, so the host must swap to satisfy remaining demand. With 512 GB and overcommitment, reserved memory cannot be compressed or ballooned, forcing the VMkernel swap path and producing the high swap rate observed.

Why this answer

High memory overcommitment combined with large VM memory reservations forces ESXi to reclaim memory from unreserved VMs via ballooning and, when that is insufficient, host-level swapping. Reservations lock physical memory for some VMs, leaving less for others, which amplifies ballooning and swap activity on the overcommitted host. The correct fix is to reduce overcommitment or right-size reservations.

Exam trap

VCP-DCV often tests the interaction between reservations and overcommitment — the trap is blaming shares or TPS when the real driver is reserved memory reducing the reclaimable pool.

How to eliminate wrong answers

Option A is wrong because memory shares only affect the relative priority of reclaim under contention; low shares can influence which VM is ballooned first, but they do not cause the host-level swap rate to spike when overcommitment and reservations are the root cause. Option C is wrong because NUMA interleaving affects memory access latency and locality, not the amount of physical memory available, so it does not drive ballooning or swapping. Option D is wrong because TPS reduces memory pressure by sharing identical pages; it is a mitigation, not a cause of excessive swapping, and modern ESXi versions have TPS largely disabled by default for security.

35
Multi-Selecthard

Which THREE techniques are recommended to improve virtual machine network performance in a vSphere environment? (Select three.)

Select 3 answers
A.Enable Jumbo Frames on the virtual switch.
B.Use the VMXNET3 virtual network adapter.
C.Use a dedicated virtual switch for each VM.
D.Use the e1000e network adapter type.
E.Enable SR-IOV on supported NICs.
AnswersA, B, E

Enabling jumbo frames raises the MTU to 9000 on the virtual switch, reducing per-packet header overhead and CPU interrupts for large, sequential transfers. This satisfies the stem's performance-improvement constraint, provided every device along the path—physical switch, uplinks and guest NICs—is configured identically, otherwise fragmentation degrades throughput.

Why this answer

Option A is correct because enabling Jumbo Frames (MTU 9000) on the virtual switch, physical uplinks, and guest OS reduces per-packet overhead and CPU utilization, improving throughput for large data transfers. Option B is correct because the VMXNET3 adapter is a paravirtualized NIC designed for vSphere that delivers higher throughput and lower CPU utilization than emulated adapters like e1000e. Option E is correct because SR-IOV on supported NICs allows a virtual function to be passed directly to the VM, bypassing the hypervisor's virtual switch datapath for near-native network performance and reduced latency.

Option C is not recommended because dedicating a separate virtual switch per VM adds management overhead and does not inherently improve performance; standard vSwitch design uses shared switches with proper uplink and teaming configuration. Option D is incorrect because e1000e is an emulated Intel adapter that offers lower performance and higher CPU overhead than VMXNET3.

Exam trap

VCP-DCV often tests the misconception that more virtual switches or emulated adapters improve performance, when in fact paravirtualized adapters and hardware offloads like SR-IOV are the recommended techniques.

36
MCQmedium

An administrator observes that a VM with 4 vCPUs running on a host with hyperthreading enabled shows high %CSTP (co-stop) values in esxtop. What is a likely cause?

A.The VM has CPU affinity configured forcing vCPUs to specific pCPUs.
B.The VM's memory reservation is too high.
C.The host has deep C-states enabled causing CPU idle savings.
D.The host memory is overcommitted causing swapping.
AnswerA

CPU affinity pins each vCPU to a specific logical processor, so the VM's four vCPUs cannot be co-scheduled onto available cores. When the scheduler cannot run all vCPUs simultaneously, the remaining ones wait, inflating %CSTP. Removing the affinity rule restores flexible co-scheduling and resolves the co-stop.

Why this answer

High %CSTP (co-stop) in esxtop indicates that the VM's vCPUs are waiting for each other to be co-scheduled on physical CPUs. CPU affinity forcing vCPUs to specific pCPUs can restrict the scheduler's ability to co-schedule all vCPUs simultaneously, leading to co-stop. This is a likely cause when a VM has multiple vCPUs and affinity constraints.

Exam trap

The trap is assuming memory issues cause CPU co-stop: candidates may pick memory reservation or swapping, but co-stop is specifically a CPU scheduling metric related to vCPU co-scheduling, often caused by CPU affinity or excessive vCPUs.

How to eliminate wrong answers

Option B is wrong because a high memory reservation does not cause co-stop; memory reservation affects memory allocation, not CPU scheduling. Option C is wrong because deep C-states affect power management and can increase latency, but they do not directly cause co-stop — co-stop is about vCPU co-scheduling. Option D is wrong because memory overcommitment causing swapping affects memory performance, not CPU co-stop; swapping would show as high swap metrics, not %CSTP.

37
MCQeasy

Based on the exhibit, which VM (indicated by the row) is most likely experiencing severe CPU scheduling contention?

A.The VM with %RDY = 2.3
B.The VM with %RDY = 30.0
C.The VM with %RDY = 15.5
D.The VM with %RDY = 0.5
AnswerB

%RDY measures the percentage of time a VM was ready to run but waited for a physical CPU. A sustained value of 30.0 far exceeds the roughly 5% threshold, indicating the VM is repeatedly delayed by scheduler contention on overcommitted cores.

Why this answer

The row with the highest %RDY (30.0) indicates the VM is spending a large percentage of time ready to run but not being scheduled, which is a sign of severe CPU contention. The other rows have lower %RDY values.

38
MCQeasy

Which tool provides real-time performance monitoring at the ESXi host level, including CPU, memory, network, and storage metrics?

A.dcli
B.esxtop
C.resxtop
D.vCenter performance charts
AnswerB

esxtop runs directly on the ESXi host console, sampling live CPU, memory, network and storage counters at sub-second intervals. Unlike vCenter's five-minute rollups, it exposes per-world and per-device detail, satisfying the stem's real-time host-level requirement without vCenter dependency.

Why this answer

esxtop is a command-line tool that provides real-time host performance data. vCenter performance charts are historical. resxtop is for remote usage, and dcli is a different tool.

39
MCQmedium

A vSphere environment experiences periodic performance degradation during peak business hours. Analysis shows that one ESXi host's CPU ready time for a specific mission-critical VM is consistently above 20%. Which corrective action should be taken first?

A.Increase the VM's memory reservation
B.Set a higher CPU limit on the VM
C.Migrate the VM to a different host with lower CPU utilization
D.Add more vCPUs to the VM
AnswerC

Migrating the VM to a host with lower CPU utilisation directly reduces the scheduling delay causing high CPU ready time. CPU ready measures the time a vCPU waits for a physical core; moving the VM to a less contended host lowers the ready percentage, addressing the peak-hour degradation constraint without altering VM configuration.

Why this answer

CPU ready time above 20% indicates the VM is waiting for physical CPU resources because the host is overcommitted or contended. The first corrective action should be to migrate the VM to a less-utilized host (vMotion), which immediately relieves contention without changing the VM's configuration. This addresses the root cause — host-level CPU contention — rather than masking it.

Exam trap

VCP-DCV often tests the misconception that adding vCPUs or raising limits fixes CPU performance, when in fact CPU ready time is a host-contention symptom best resolved by reducing contention or migrating the VM.

How to eliminate wrong answers

Option A is wrong because memory reservations address memory contention, not CPU ready time; they do nothing to reduce CPU scheduling delay. Option B is wrong because a CPU limit caps the VM's CPU usage and would worsen performance, not improve ready time. Option D is wrong because adding vCPUs increases the number of scheduling slots the VM needs, which typically increases CPU ready time on a contended host rather than reducing it.

40
Multi-Selecteasy

A vSphere administrator is scaling a cluster by adding new ESXi hosts and VMs. Which two actions help ensure that performance continues to meet requirements as the environment grows? (Choose two.)

Select 2 answers
A.Place all VMs on the host with the fastest processors.
B.Enable DRS with fully automated mode.
C.Use a vSphere Distributed Switch for network scalability.
D.Configure vSphere HA on the cluster.
E.Set CPU reservations on all VMs.
AnswersB, C

DRS automates initial placement and ongoing load balancing, optimizing performance as VMs are added.

Why this answer

DRS with fully automated mode continuously monitors resource utilization across the cluster and automatically migrates VMs to balance CPU and memory loads. This ensures that as new hosts and VMs are added, workloads are redistributed to prevent hotspots and maintain performance requirements.

Exam trap

The trap here is that candidates often confuse vSphere HA (high availability) with performance scaling, but HA only reacts to failures and does not balance load or optimize resource usage as the environment grows.

41
Multi-Selecteasy

Which TWO are correct statements about vSphere resource pools? (Select two.)

Select 2 answers
A.Resource pools can be nested.
B.Resource pools can be used to isolate performance for individual VMs.
C.Resource pools inherit settings from parent pools by default.
D.Resource pools are only available in clusters.
E.Resource pools can have shares, limits, and reservations.
AnswersA, E

Resource pools support hierarchical nesting.

Why this answer

Correct: A (resource pools can be nested) and E (resource pools can have shares, limits, and reservations). Option B is false because resource pools aggregate resources for multiple VMs, not isolate individual VMs. Option C is false because child resource pools do not inherit settings from their parent by default; they have their own allocations unless explicitly configured.

Option D is false because resource pools are available on standalone hosts as well as clusters.

42
Multi-Selecteasy

An administrator is analyzing performance data for a vSphere cluster and wants to identify VMs that are experiencing memory pressure. Which two metrics from esxtop or vCenter performance charts reliably indicate that a VM is actively reclaiming memory due to contention? (Choose two.)

Select 2 answers
A.Consumed memory
B.Active memory
C.Ballooned memory
D.Swapped memory
E.Overhead memory
AnswersC, D

Ballooned memory directly evidences the hypervisor reclaiming guest pages through the balloon driver, which only inflates under genuine host memory contention. It therefore satisfies the stem's requirement for a metric proving active reclamation, unlike metrics such as active memory or consumed memory that merely describe usage without confirming pressure-driven reclaim.

Why this answer

Ballooned memory (C) is correct because the balloon driver inflates inside the guest only when the ESXi host is under memory pressure and needs to reclaim pages from the VM, so a non-zero balloon value directly signals active reclamation due to contention. Swapped memory (D) is correct because host-level swapping occurs when the hypervisor has exhausted other reclamation options and forcibly moves VM pages to the swap file, which reliably indicates severe memory contention. Consumed memory (A) merely reflects the amount of physical host memory currently mapped to the VM and can be high without any pressure.

Active memory (B) measures the recently touched working set and is used for sizing, not for detecting reclamation. Overhead memory (E) is the fixed cost of virtualization resources for the VM and has no bearing on contention.

Exam trap

VCP-DCV often tests the distinction between demand metrics (consumed, active) and reclamation metrics (ballooned, swapped) — candidates confuse 'high memory usage' with 'memory pressure' and select consumed or active memory incorrectly.

43
Multi-Selecteasy

Which TWO actions are effective in reducing CPU ready time on a vSphere host that is heavily overcommitted on CPU? (Choose two.)

Select 2 answers
A.Add more hosts to the cluster.
B.Enable hyperthreading on the host CPUs.
C.Increase the number of vCPUs on VMs with high ready times.
D.Reduce the number of vCPUs on over-provisioned VMs.
E.Configure CPU affinity to pin vCPUs to specific pCPUs.
AnswersA, D

Adding hosts expands the cluster's aggregate physical CPU capacity, so the same workload spreads across more cores. This lowers the vCPU-to-pCPU ratio, cutting the time VMs spend waiting in the run queue, which is precisely the overcommitment constraint the stem describes.

Why this answer

Option A is correct because CPU ready time reflects the percentage of time a vCPU is ready to run but is waiting for a physical CPU (pCPU) to become available; adding more hosts to the cluster increases the total pCPU capacity and reduces the vCPU-to-pCPU overcommitment ratio, directly lowering ready time. Option D is correct because reducing the number of vCPUs on over-provisioned VMs lowers the total number of vCPUs contending for the same pCPUs, which decreases scheduling contention and thus ready time. Option B is not correct because enabling hyperthreading exposes logical processors but does not add real execution resources, and it can even increase contention for physical cores.

Option C is not correct because adding vCPUs to VMs already experiencing high ready time increases the overcommitment and typically worsens ready time. Option E is not correct because CPU affinity pins vCPUs to specific pCPUs, which restricts the scheduler's flexibility and can increase ready time rather than reduce it.

Exam trap

VCP-DCV often tests the misconception that enabling hyperthreading or increasing vCPUs helps CPU ready time, when they can actually worsen it.

44
Drag & Dropmedium

Arrange the steps to add an existing virtual machine to a vCenter Server inventory.

Drag or tap steps into the slots.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4

Why this order

The correct sequence to add an existing VM to vCenter inventory is: right-click a datacenter or folder, select 'Add Existing Virtual Machine', browse to the VM's .vmx file, and click Finish. This order ensures the wizard is properly initiated and the VM is registered in the desired inventory location.

45
MCQmedium

A vSphere administrator is troubleshooting a VM that is experiencing excessive disk latency. The VM is on a datastore accessed via NFS over a 1GbE network. The host shows high network utilization. Which action should be taken to improve performance?

A.Enable Storage I/O Control on the datastore.
B.Convert the datastore from NFS to VMFS.
C.Increase the memory reservation for the VM.
D.Upgrade the network link to 10GbE or enable multiple NICs with teaming.
AnswerD

NFS traffic traverses the 1GbE link, so high network utilisation saturates the path and inflates disk latency. Upgrading to 10GbE, or teaming multiple NICs, raises aggregate throughput and relieves that bottleneck, directly addressing the constrained network link.

Why this answer

The VM is experiencing excessive disk latency due to high network utilization on the 1GbE link. Since NFS storage traffic is entirely network-bound, upgrading to 10GbE or enabling multiple NICs with teaming increases the available bandwidth, reduces congestion, and directly addresses the root cause of the latency. This is the most effective action because the bottleneck is at the network layer, not the storage protocol or VM configuration.

Exam trap

The trap here is that candidates may assume Storage I/O Control (SIOC) can solve any storage latency issue, but SIOC only manages contention at the storage array level, not network bandwidth limitations, which is the actual bottleneck in this NFS scenario.

How to eliminate wrong answers

Option A is wrong because Storage I/O Control (SIOC) manages storage queue depth and I/O shares at the datastore level, but it does not increase network bandwidth or resolve a saturated 1GbE link; it is designed for VMFS datastores with multiple VMs contending for storage resources, not for NFS network congestion. Option B is wrong because converting from NFS to VMFS changes the storage protocol but does not increase network throughput; the 1GbE bottleneck remains, and VMFS over iSCSI or Fibre Channel would still suffer from the same network limitation. Option C is wrong because increasing the memory reservation for the VM does not affect network I/O or disk latency; memory reservations guarantee physical RAM but have no impact on storage path bandwidth or network utilization.

46
MCQhard

Refer to the exhibit. The performance data shows MEMCTL at 5% and SWPOUT at 2%. What does this indicate about the host?

A.The host is over-committed on memory, causing ballooning and swapping.
B.The host is experiencing CPU contention.
C.The host has network congestion.
D.The host has high storage latency.
AnswerA

MEMCTL at 5% reflects the balloon driver reclaiming guest memory, while SWPOUT at 2% confirms the hypervisor is swapping to disk. Together these counters indicate the host has over-committed physical memory beyond what its workload demands, so ESXi is actively reclaiming pages to satisfy the configured memory constraint.

Why this answer

MEMCTL at 5% indicates the ESXi host's memory balloon driver (vmmemctl) is actively reclaiming memory from virtual machines, while SWPOUT at 2% shows the host is swapping guest memory to disk. Together, these values confirm the host is over-committed on memory, forcing the hypervisor to use both ballooning and swapping to free up memory for VMs.

Exam trap

The trap here is that candidates may confuse memory over-commitment indicators (MEMCTL, SWPOUT) with CPU or storage performance metrics, leading them to select CPU contention or storage latency options instead of recognizing the specific memory reclamation counters.

How to eliminate wrong answers

Option B is wrong because CPU contention is measured by metrics like %RDY, %CSTP, or CPU ready time, not MEMCTL or SWPOUT. Option C is wrong because network congestion is indicated by dropped packets, high latency, or errors on virtual switches, not memory-related counters. Option D is wrong because high storage latency is shown by metrics such as KAVG, DAVG, or QAVG in esxtop, not by memory ballooning or swap rates.

47
Multi-Selecthard

Which THREE vSphere features directly contribute to performance and scaling of virtualized workloads? (Select THREE.)

Select 3 answers
A.vSphere vMotion
B.Storage I/O Control (SIOC)
C.vSphere DRS
D.vSphere Fault Tolerance
E.vSphere HA
AnswersA, B, C

vSphere vMotion enables live migration of running workloads between hosts, supporting load balancing across a cluster without downtime. This directly satisfies the scaling constraint by allowing distributed resource scheduler to redistribute virtual machines, preventing host contention and maintaining performance as demand shifts across the virtualized environment.

Why this answer

vSphere vMotion (A) is correct because it enables live migration of running VMs between hosts with no downtime, which supports performance and scaling by allowing workload redistribution and maintenance without service interruption. Storage I/O Control (B) is correct because it enforces per-VM or per-datastore I/O shares and limits during congestion, directly managing storage performance and preventing noisy-neighbor effects in scaled environments. vSphere DRS (C) is correct because it continuously balances CPU and memory load across hosts in a cluster using vMotion, directly improving performance and enabling horizontal scaling. Fault Tolerance (D) and vSphere HA (E) are not correct here because they primarily provide availability and rapid recovery from host failures, not direct performance or scaling optimization of virtualized workloads.

Exam trap

VCP-DCV often tests the distinction between availability features (HA, FT) and performance/scaling features (vMotion, DRS, SIOC) — candidates may incorrectly include HA or FT because they are prominent vSphere capabilities, but they do not directly improve performance or scaling.

48
Multi-Selecthard

A vSphere administrator is troubleshooting performance issues in a cluster with 4 ESXi hosts, each with 2 sockets of 16-core CPUs (32 logical processors per host). The cluster runs 80 VMs, each with 4 vCPUs, and users report slow application response. The administrator observes high CPU ready time on the VMs. Which TWO actions would be most effective in reducing CPU ready time while maintaining performance? (Choose two.)

Select 2 answers
A.Increase the CPU shares for all VMs to high priority.
B.Reduce the number of vCPUs per VM to match actual workload demand.
C.Add more ESXi hosts to the cluster to increase the total number of physical cores.
D.Enable CPU affinity for all VMs to pin them to specific physical cores.
E.Disable hyperthreading on all hosts to ensure each vCPU maps to a physical core.
AnswersB, C

Reducing vCPU count per VM decreases the number of virtual CPUs that the host scheduler must co-schedule, which can significantly lower CPU ready time. Many workloads do not require all allocated vCPUs, and over-provisioning vCPUs leads to co-scheduling overhead and increased ready time. Right-sizing VMs to their actual demand reduces contention and improves scheduling efficiency.

Why this answer

High CPU ready time indicates that VMs are waiting for physical CPU resources. Reducing vCPU count per VM lowers co-scheduling demands and contention, while adding hosts increases the total physical cores available, both directly reducing ready time. The other options either do not address the root cause or can worsen performance by restricting scheduling flexibility or reducing capacity.

Exam trap

The trap here is thinking that adjusting CPU shares or enabling affinity will reduce ready time, when in fact shares only redistribute contention and affinity can limit scheduler flexibility, often increasing ready time.

Ready to test yourself?

Try a timed practice session using only Vsphere Performance questions.