CV0-002 · Question #295
The following three hosts are being put into a virtualization cluster for a new project initiative: As more VMs are deployed to the cluster, which of the following virtualization technologies is…
The correct answer is B. Ballooning. As more VMs are deployed to a virtualization cluster, memory ballooning, which dynamically reclaims unused memory from guest VMs, is most likely to report an error if it fails to reclaim sufficient memory. This failure typically occurs when the host runs out of physical memory…
Question
The following three hosts are being put into a virtualization cluster for a new project initiative:
As more VMs are deployed to the cluster, which of the following virtualization technologies is MOST likely to report an error with this configuration?
Options
- AHigh availability
- BBallooning
- CMemory overcommitment
- DHyperthreading
How the community answered
(62 responses)- A16% (10)
- B71% (44)
- C8% (5)
- D5% (3)
Why each option
As more VMs are deployed to a virtualization cluster, memory ballooning, which dynamically reclaims unused memory from guest VMs, is most likely to report an error if it fails to reclaim sufficient memory. This failure typically occurs when the host runs out of physical memory and VMs are actively using their allocated resources, leading to resource contention.
High availability (HA) refers to the ability to automatically restart VMs on another host in case of a host failure, not a technology that reports errors due to resource constraints from deploying more VMs.
Memory ballooning is a technique where a hypervisor reclaims unused memory from a guest VM by instructing the VM's balloon driver to surrender physical memory pages to the hypervisor, which can then be allocated to other VMs. If the host becomes severely memory constrained and ballooning cannot reclaim enough memory, it can lead to performance degradation or errors as VMs struggle for resources.
Memory overcommitment is the practice of allocating more virtual memory than is physically available, with ballooning being a mechanism to manage it; it's the mechanism itself (ballooning) that would report an error when overcommitment fails.
Hyperthreading is a CPU technology that allows a single physical core to execute multiple threads concurrently and does not directly report errors related to memory constraints as more VMs are deployed.
Concept tested: Virtualization memory management - ballooning errors
Source: https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.monitoring.doc/GUID-8FEE2661-39B7-4402-A7C7-93836104443E.html
Topics
Community Discussion
No community discussion yet for this question.