CPU shares allocation out of total (CPUShares)
This attribute reports the percentage of CPU shares allocated to the zone with respect to the total shares that are allocated to different zones sharing the resource pool.
If the resource pool facility is active, this value is reported for different zones sharing the resource pool. If the resource pool facility is inactive, the value is reported for all the zones on the system.
The system considers the CPU shares only when the scheduler of the project is Fair Share Scheduler (FSS). If the resource pool facility is active, FSS must be the scheduler of the resource pool. Otherwise, FSS is the default scheduler of the system. If the scheduler is not FSS, the CPU shares do not carry much meaning and hence this parameter is deactivated from monitoring.
When the scheduler of the resource pool or the default scheduler of the system is FSS, and there is contention for CPU resources, the resource pool uses CPU shares to assign priority to the processes of the zones. This is very similar to the nice command in UNIX. Zones with large number of CPU shares are given higher priority over the zones with less number of CPU shares. For example, a zone with two CPU shares will use double CPU time than a zone with one CPU share; given that the resource pool has only two zones, there is contention for CPU resources.
The value for this parameter is calculated as follows:
((CPU shares of this zone) x 100) / (Total CPU shares)
The total shares is the sum of CPU shares of all the zones sharing the resource pool if the resource pool facility is active, or all the zones if the resource pool facility is inactive.
When there is no process in the 'running' state from this zone, the zone does not get its share of the CPU resources, since it does not have any process to use the allocated resource capacity. Hence, the value of this parameter is, effectively, reported as zero, since the zone is not allocated any CPU time due to lack of contention. Also, the value of this parameter changes dynamically depending on the number of active zones at a given point in time.
If the scheduler for the zone is not FSS, this parameter is deactivated. If the resource pool facility is active, the scheduler of the zone is the scheduler of resource pool; otherwise the scheduler of the zone is the default scheduler of the system.
Default properties
Property | Default value |
---|---|
Application class | KIS_Zone |
Command type | Not applicable |
Platform | Solaris |
Icon style | Graph |
Unit | Percent |
Thresholds | Inactive |
Border range | Undefined |
Alarm1 range | Undefined |
Alarm2 range | Undefined |
Scheduling (poll time) | Inherits poll time of collector |
Active at installation | Yes |
Parameter type | Consumer |
Value set by |
TrueSight /BMC Helix Operations Managementproperties
Property | Default value |
---|---|
Monitor type | Solaris Zone |
Key Performance Indicator | No |
Monitor for abnormalities | No |
Graph by default | No |
Availability | No |
Response time | No |
Normal distribution | Yes |
Statistical | Yes |
Application Collection Status | No |
Value Format (%d) | No |
Config | No |
Comments
Log in or register to comment.