2V0-13.24 · Question #14
An architect has been asked to recommend a solution for a mission-critical application running on a single virtual machine to ensure consistent performance. The virtual machine operates within a…
The correct answer is A. Use CPU and memory reservations for the mission-critical virtual machine. In VMware vSphere, ensuring consistent performance for a mission-critical virtual machine (VM) in a resource-constrained environment requires guaranteeing that the VM receives the necessary CPU and memory resources, even when the cluster is under contention. The scenario…
Question
An architect has been asked to recommend a solution for a mission-critical application running on a single virtual machine to ensure consistent performance. The virtual machine operates within a vSphere cluster of four ESXi hosts, sharing resources with other production virtual machines. There is no additional capacity available. What should the architect recommend?
Options
- AUse CPU and memory reservations for the mission-critical virtual machine.
- BUse CPU and memory limits for the mission-critical virtual machine.
- CCreate a new vSphere Cluster and migrate the mission-critical virtual machine to it.
- DAdd additional ESXi hosts to the current cluster.
How the community answered
(40 responses)- A83% (33)
- B5% (2)
- C10% (4)
- D3% (1)
Explanation
In VMware vSphere, ensuring consistent performance for a mission-critical virtual machine (VM) in a resource-constrained environment requires guaranteeing that the VM receives the necessary CPU and memory resources, even when the cluster is under contention. The scenario specifies that the VM operates in a four-host vSphere cluster with no additional capacity available, meaning options that require adding resources (like D) or creating a new cluster (like C) are not feasible without additional hardware, which isn't an option here. Option A: Use CPU and memory reservations Reservations in vSphere guarantee a minimum amount of CPU and memory resources for a VM, ensuring that these resources are always available, even during contention. For a mission-critical application, this is the most effective way to ensure consistent performance because it prevents other VMs from consuming resources allocated to this VM. According to the VMware Cloud Foundation 5.2 Architectural Guide, reservations are recommended for workloads requiring predictable performance, especially in environments where resource contention is a risk (e.g., 90% utilization scenarios). This aligns with VMware's best practices for mission-critical workloads. Option B: Use CPU and memory limits Limits cap the maximum CPU and memory a VM can use, which could starve the mission-critical VM of resources when it needs to scale up to meet demand. This would degrade performance rather than ensure consistency, making it an unsuitable choice. The vSphere Resource Management Guide (part of VMware's documentation suite) advises against using limits for performance-critical VMs unless the goal is to restrict resource usage, not guarantee it. Option C: Create a new vSphere Cluster and migrate the mission-critical virtual machine to it Creating a new cluster implies additional hardware or reallocation of existing hosts, but the question states there is no additional capacity. Without available resources, this option is impractical in the given scenario. Option D: Add additional ESXi hosts to the current cluster While adding hosts would increase capacity and potentially reduce contention, the lack of additional capacity rules this out as a viable recommendation without violating the scenario
Topics
Community Discussion
No community discussion yet for this question.