nerdexam
CompTIA

CV0-003 · Question #244

A cloud administrator is provisioning five VMs, each with a minimum of 8GB of RAM and a varying load throughout the day. The hypervisor has only 32GB of RAM. Which of the following features should…

The correct answer is C. Process scheduling. With five VMs requiring at least 8GB each (40GB total) but only 32GB of physical RAM available, the hypervisor's process scheduling (resource scheduler) dynamically allocates memory to VMs based on their current workload demand throughout the day.

Cloud Architecture and Design

Question

A cloud administrator is provisioning five VMs, each with a minimum of 8GB of RAM and a varying load throughout the day. The hypervisor has only 32GB of RAM. Which of the following features should the administrator use?

Options

  • AMemory overcommitment
  • BThin-provisioned model
  • CProcess scheduling
  • DHyperthreading

How the community answered

(37 responses)
  • A
    3% (1)
  • B
    16% (6)
  • C
    73% (27)
  • D
    8% (3)

Why each option

With five VMs requiring at least 8GB each (40GB total) but only 32GB of physical RAM available, the hypervisor's process scheduling (resource scheduler) dynamically allocates memory to VMs based on their current workload demand throughout the day.

AMemory overcommitment

Memory overcommitment statically over-allocates RAM beyond physical limits and relies on techniques like ballooning or swapping, which can cause performance degradation under simultaneous peak load rather than accounting for the varying load pattern described.

BThin-provisioned model

Thin provisioning applies to storage disk allocation on demand, not to RAM management across virtual machines.

CProcess schedulingCorrect

Hypervisor process scheduling dynamically manages CPU and memory resource allocation across VMs based on real-time demand. Because the VMs have varying loads throughout the day, not all five will simultaneously need their full 8GB allocation, allowing the scheduler to distribute the available 32GB pool efficiently across active workloads. This time-division resource management is how hypervisors handle scenarios where aggregate configured minimums exceed physical capacity under variable load conditions.

DHyperthreading

Hyperthreading is a CPU technology that presents logical cores to the OS but does not address RAM capacity constraints in any way.

Concept tested: Hypervisor resource scheduling under memory contention

Source: https://docs.vmware.com/en/VMware-vSphere/8.0/vsphere-resource-management/GUID-98BD5A8A-260A-494F-BAAE-74781F5DB6E8.html

Topics

#memory overcommitment#hypervisor#VM resource management#RAM allocation

Community Discussion

No community discussion yet for this question.

Full CV0-003 Practice