Resource Management
Objects
Central to resource management for all
environments is either a
ComputeResource
or a
ClusterComputeResource
managed
object.
- TheComputeResourcemanaged object represents the set of resources for a set of virtual machines. AComputeResourceis always associated with a rootResourcePoolobject, representing the resources of a single host.
- TheClusterComputeResourcedata object aggregates the compute resources of multiple associatedHostSystemobjects into a single compute resource for use by virtual machines. AClusterComputeResourceis associated with a rootResourcePoolrepresenting the combined resources of the cluster. If you plan on using VMware cluster services such as HA (High Availability), DRS (Distributed Resource Scheduling), or on using EVC (Enhanced vMotion Compatibility), useClusterComputeResource.HA, DRS, and EVC may require feature licenses. If any clustering functionality does not work properly, check whether you have licenses for it.
- TheResourcePoolmanaged object represents a set of physical resources of a single host, a subset of a host's resources, or resources spanning multiple hosts. Resource pools can be subdivided by creating child resource pools. Only virtual machines associated with a resource pool can be powered on.