Resource Pool Management
Guidelines
The following rules govern resource pool
creation.
- A root resource pool must always have at least as many resources as all its immediate children.
- Do not overcommit resource pool resources. The sum of all child pools should always be less than (not equal to or more than) the parent. For example, if four child resource pool reservations total 40 gigabytes and the parent resource pool has a reservation of 60 gigabytes, you have some room to create another resource pool. However, if the four child resource pool reservations total 60 gigabytes, you do not. For virtual machine, some overcommitment of resources is supported. See the technical white papers on the VMware web site.
- Before creating new child resource pools, check available resources in the parent pool. TheResourcePool.runtimeInfoproperty is aResourcePoolRuntimeInfodata object.ResourcePoolRuntimeInfo.cpuandResourcePoolRuntimeInfo.memoryproperties areResourcePoolResourceUsageobjects with resource usage information, including anunreservedForPoolproperty. If the parent resource pool does not have enough available resources, reconfigure the reservation values of child pools before adding the new pool.
- Reconfigure child resource pools first, to ensure that the reservation properties of each child do not absorb all the resources of the parent.