About resource allocation monitoring

Resource allocation monitoring, available only in the Platform Management Console, allows you to view your current owned, guaranteed, and shared resource allocation usage.

Resource allocation information

Data is current

The information shown is the most current data.

For historical analysis of resource allocation patterns over time, use the Reporting feature.

Host data is aggregated

The information shown combines data from all hosts. If a consumer is configured to use multiple resource groups, you cannot know how many of the consumer’s slots are from each resource group.

Bar chart with a logarithmic scale

Allocation and demand is measured by number of slots. The information is displayed using a bar chart with a logarithmic scale that can indicate both small and large values. The scale reaches to 100,000 slots, regardless of cluster size or workload volume (the scale can indicate when a value exceeds 100,000 but the values can no longer be compared graphically).

Because the scale is not proportional, you should always roll over the chart and check the numeric values to best judge the allocation to each consumer.

Data filtering options

Depending on your focus in the tree, you can view resource allocation information for the entire cluster, one branch, or a single consumer.

List sorting options

By default, the list shows consumers organized hierarchically. You can sort by other criteria, such as Current Demand. The default then is to sort in ascending order, but you can reverse the sorting order by repeating the selection of the sort criteria.

Data available per consumer

For each consumer, you can view the following:

Allocation and Shortfall

Allocation is the number of slots allocated to the consumer.

Shortfall occurs when a consumer’s currently allocated slots (in non-management resource groups) are fewer than the number of guaranteed slots and there is an unsatisfied demand on those resource groups. This could occur if you have too few slots available in the hosts belonging to your resource group and that resource group has too many consumers drawing from it.

Owned, Shared, and Borrowed

The allocation is subdivided into the number of owned slots allocated to the consumer, the number of slots allocated to the consumer from the shared pool, and the number of slots borrowed by the consumer.

When you roll over different colored sections of the bar chart, you see the numeric values for owned, shared, and borrowed.

Total Demand and Unsatisfied Demand

Total demand is the total number of slots requested by the consumer. Some or all of these slots may be allocated by EGO. Unsatisfied demand is the number of additional slots needed by the consumer to satisfy all demand. It is the difference between the number of slots requested and the number of slots allocated.

When you roll over different colored sections of the bar chart, you see the numeric value for demand and unsatisfied demand.

Guaranteed

Guaranteed slots are the minimum number of slots to be allocated to the consumer if the consumer has demand.

The guaranteed number of slots depends on the resource plan. The calculation adds the number of owned slots to the number of shared slots that the consumer should get if all consumers had maximum demand.

Cluster Size

Cluster size is the total number of slots in the cluster. This is shown for comparison purposes on each bar chart.

Relative allocation data

Optionally, you can see the current allocation in a pie chart, which shows the proportional distribution of slots at a glance. The legend identifies the 5 consumers that have the greatest allocation. Roll over the chart to see details for each consumer. This chart does not compare the current allocation to the resource plan.

For example, at the cluster level, you can see how many slots are allocated to each consumer, and how many slots are unallocated.

You can view relative allocation at the cluster level or at any branch of the consumer tree.