2V0-21.23 Question 307
Single answerAn organization is running a VMware vSphere environment with multiple clusters, hosting a mix of development, QA, and production workloads. The administrator wants to ensure that production workloads always have access to sufficient CPU and memory resources, while allowing flexibility for other workloads to use resources when available. Which approach should the administrator take to meet this requirement?
- A
Create a resource pool for production workloads with high shares and assign all production VMs to it.
- B
Disable DRS (Distributed Resource Scheduler) and manually allocate resources to production VMs.
- C
Use vSphere High Availability (HA) to prioritize production workloads over others.
- D
Create a resource pool for production workloads with reservations and assign all production VMs to it.
Show answer and explanation
Correct answer: D
Explanation
To ensure that production workloads always have access to sufficient CPU and memory resources, creating a resource pool with reservations is the most effective approach. Reservations guarantee that a specified amount of resources is always available to the VMs in the resource pool, even during times of high resource contention. Simply using high shares does not guarantee resource availability but only prioritizes workloads during resource contention. Disabling DRS or relying on HA does not address resource allocation issues effectively in this scenario.
- A. Incorrect.
This option is partially correct but not ideal; high shares prioritize workloads during contention but do not guarantee reserved resources for production workloads.
- B. Incorrect.
Disabling DRS is not recommended as it reduces the flexibility and automation needed for resource management in a dynamic environment.
- C. Incorrect.
vSphere HA is designed for VM availability during host failures, not for resource prioritization or allocation based on workload type.
- D. Correct.
This is the correct answer. Creating a resource pool with reservations ensures that production workloads have guaranteed access to the necessary CPU and memory resources, regardless of the workload demands from other resource pools or VMs.