Grouping VMs by resource usage
vCenter gives administrators an ability to group virtual machines and assign resources to the groups as well as prioritize them. This greatly simplifies administration and can be achieved by creating resource pools.
Resource pools are independent from hosts and clusters, and can only be created in vCenter. Once a VM is assigned to a pool, all resource allocations and priorities configured for the pool apply to this virtual machine as well.
Resource pools are indispensable when there is a need to manage virtual machines with different requirements for memory and CPU. VMs with high CPU requirements can be assigned to a pool with higher CPU shares, while secondary VMs can be members of a pool with low CPU and memory priority.
Another application of this feature is control delegation within the vSphere environment. For example, a vCenter administrator can create resource pools for different departments and delegate control of these pools to department-level administrators...