The cluster management console can
compare the actual guaranteed slots to the defined slot limits, and highlight any discrepancies in
your slot-based resource plan. This way, you can accurately and easily manage resource allocations
in one view.
Before you begin
- This function is applicable to the slot-based scheduling share policy, with any supported slot
allocation: stacked, balanced, or exclusive.
- This function is not applicable to multidimensional scheduling resource plans.
- To manage a resource plan, you must be a cluster administrator or consumer administrator.
Procedure
-
Update the Resource Plan page in the cluster management console to include enhancements to
better manage your resource plan. The following steps adds the Base value
field for a share policy, adds the (In Slots) column to the slot based
resource plan table, and adds the Simulate button under the table:
-
Open the $EGO_CONFDIR/../../gui/conf/pmcconf/pmc_conf_ego.xml file for
editing.
-
Set the EnhancedResourcePlanner parameter to a value of
Yes.
For
example:
<ParamConfs>
...
<Configuration>
...
<Parameter>
<Name>EnhancedResourcePlanner</Name>
<Value>Yes</Value>
</Parameter>
</Configuration>
</ParamConfs>
-
Restart the WEBGUI service:
egosh service stop WEBGUI
egosh service start WEBGUI
-
From the cluster management console,
select .
Your resource plan displays.
-
Expand the Slot allocation policy section, and next to the
Share policy radio button, provide a value greater than zero for the
Base value field (for example, specify 1000). The base
value also cannot be empty; by default, this base value is zero to indicate that simulation is
disabled for the resource group.
-
Configure each consumer's share ratio value for each resource group, to ensure that the sum of
the same level consumer share ratio is equal to base value you specified. Do this by updating the
values under the Ratio columns.
The following example shows a base value of 1000, and how each consumer's share ratio total
1000:
Consumer Ratio
|----- RNDBACADI 1000
|-----BACARDI 1000
|----- Flex 79
|----- RisqFlex 93
|-----BacardiVarExoFlexPkLServices 56
|-----BacardiVaRExoFlex 944
|----- ExoFlex 907
|-----BacardiBrickUpgradeServices1 1
|-----BacardiBrickUpgradePricing1 3
|-----BacardiExoFlexPKLServices 10
|-----BacardiExoFlex 986
|----- Prod 921
-
Click Simulate to update the (In Slots) column to
show the actual guaranteed slots, based on the value provided in the Base
value field for the share policy.
IBM® Spectrum Symphony compares the
(In Slots) values with the Limit values, and if any of
the (In Slots) values are greater than the Limit
values, the cluster management console
displays those discrepancies in red, to indicate that your plan includes slot values over the
resource allocation limits.
IBM Spectrum Symphony also checks the
sum of the same level consumer share ratio to determine whether it is equal to base value. If the
sum is not equal to the base value, a message displays to indicate this. Otherwise, IBM Spectrum Symphony simulates the resource plan
with updated (In Slots) values.