|
| Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |
For a resource pool, the reservation is specified as a value and a flag. The reservation is the guaranteed amount of a resource that the resource pool has. If expandableReservation is true, then the resource pool is allowed to grow its reservation dynamically by borrowing unreserved resources from its parent resource pool.
If the limit is configured, it must be greater than or equal to the reservation.
Properties
| Name | Type | Description |
|---|---|---|
| expandableReservation* | xsd:boolean | In a resource pool with an expandable reservation, the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. A non-expandable reservation is called a fixed reservation. This property is ignored for virtual machines. |
| limit* | xsd:long | The utilization of a virtual machine/resource pool will not exceed this limit, even if there are available resources. This is typically used to ensure a consistent performance of virtual machines / resource pools independent of available resources. If set to -1, then there is no fixed limit on resource usage (only bounded by available resources and shares). Units are MB for memory, MHz for CPU. |
| reservation* | xsd:long | Amount of resource that is guaranteed available to the virtual machine or resource pool. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MB for memory, MHz for CPU. |
| shares* | SharesInfo | Memory shares are used in case of resource contention. |
| Properties inherited from DynamicData | ||
| dynamicProperty, dynamicType | ||
| Top of page | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |