When deploying two sibling resource pools (RP1 and RP2), an administrator needs to make all resources in RP1 available to virtual machines in RP2.
Which configuration should the administrator use to meet this requirement?
A. Set the Reservation of RP2 to 0
B. Set the Reservation of RP1 to 0
C. Set the Limit of RP1 to Unlimited
D. Set the Limit of RP2 to Unlimited
Correct Answer: B
Explanation/Reference:
Explanation:
A resource pool is a logical grouping of the resources (Memory, CPUs etc.) on an ESXi host or cluster. Resource pools can be grouped into hierarchies and used to hierarchically partition available CPU and memory resources.
Each standalone host and each DRS cluster has an (invisible) root resource pool that groups the resources of that host or cluster. Users can create child resource pools of the root resource pool or of any user-created child resource pool.
In this question, we have two child resource pools named RP1 and RP2. When you create a resource pool, you can specify how the resources in the parent resource pool are divided between the child resource pools. For example, you can specify shares to configure a ratio between the child resource pools. If RP2 had a shares value of High, and RP1 had a shares value of Normal, then RP2 would be able to use double the resources of RP1.
When configuring a resource pool, you can also configure a “Reservation”. A reservation reserves a defined amount of CPU or memory resource to be used by the child resource pool. The reserved resources cannot be used by VMs in another resource pool even if the resources are unused.
In this question, we can set the reservation value of RP1 to 0. This means that no resources are reserved for RP1 so all resources can be used by RP2.
Incorrect Answers:
A: Setting the Reservation of RP2 to 0 would mean that no resources are reserved for RP2. This would not make all resources in RP1 available to virtual machines in RP2. Therefore, this answer is incorrect.
C: A limit value of unlimited allows a resource pool to use all resources of a parent resource pool except those resources that have been reserved for other resource pools. Setting the limit of RP1 to unlimited would just enable RP1 to use all resources in the parent resource pool. This is not a solution and is therefore incorrect.
D: A limit value of unlimited allows a resource pool to use all resources of a parent resource pool except those resources that have been reserved for other resource pools. Setting the value of RP2 to unlimited would only work if RP1 had no reserved resources. Therefore, this answer is incorrect.
References:
https://pubs.vmware.com/vsphere-55/index.jsp#com.vmware.vsphere.resmgmt.doc/GUID-60077B40-66FF-4625-934A-641703ED7601.html
https://pubs.vmware.com/vsphere-55/index.jsp#com.vmware.vsphere.resmgmt.doc/GUID-0F6C6709-A5DA-4D38-BE08-6CB1002DD13D.html
Explanation/Reference:
Explanation:
A resource pool is a logical grouping of the resources (Memory, CPUs etc.) on an ESXi host or cluster. Resource pools can be grouped into hierarchies and used to hierarchically partition available CPU and memory resources.
Each standalone host and each DRS cluster has an (invisible) root resource pool that groups the resources of that host or cluster. Users can create child resource pools of the root resource pool or of any user-created child resource pool.
In this question, we have two child resource pools named RP1 and RP2. When you create a resource pool, you can specify how the resources in the parent resource pool are divided between the child resource pools. For example, you can specify shares to configure a ratio between the child resource pools. If RP2 had a shares value of High, and RP1 had a shares value of Normal, then RP2 would be able to use double the resources of RP1.
When configuring a resource pool, you can also configure a “Reservation”. A reservation reserves a defined amount of CPU or memory resource to be used by the child resource pool. The reserved resources cannot be used by VMs in another resource pool even if the resources are unused.
In this question, we can set the reservation value of RP1 to 0. This means that no resources are reserved for RP1 so all resources can be used by RP2.
Incorrect Answers:
A: Setting the Reservation of RP2 to 0 would mean that no resources are reserved for RP2. This would not make all resources in RP1 available to virtual machines in RP2. Therefore, this answer is incorrect.
C: A limit value of unlimited allows a resource pool to use all resources of a parent resource pool except those resources that have been reserved for other resource pools. Setting the limit of RP1 to unlimited would just enable RP1 to use all resources in the parent resource pool. This is not a solution and is therefore incorrect.
D: A limit value of unlimited allows a resource pool to use all resources of a parent resource pool except those resources that have been reserved for other resource pools. Setting the value of RP2 to unlimited would only work if RP1 had no reserved resources. Therefore, this answer is incorrect.
References:
https://pubs.vmware.com/vsphere-55/index.jsp#com.vmware.vsphere.resmgmt.doc/GUID-60077B40-66FF-4625-934A-641703ED7601.html
https://pubs.vmware.com/vsphere-55/index.jsp#com.vmware.vsphere.resmgmt.doc/GUID-0F6C6709-A5DA-4D38-BE08-6CB1002DD13D.html