IBM Support

Understand RTM graph "GRID - Queue - Effective Utilization"

Question & Answer


Question

How are values calculated in graph "GRID - Queue - Effective Utilization"?

Cause

The graph looks like this:

Screen Shot 2020-10-20 at 12.09.54 PM

And how are the values of each item calculated?
Slot, CPU, and memory utilization percentage

Answer

First RTM finds all the hosts that can run jobs for a specific queue, excluding hosts of status 'Unavail', 'Unreach', 'Closed-Admin' and 'Closed-LIM'.  The mapping is found in table grid_queues_hosts. 

RTM gathers the following host information for the hosts found, for example:

           NumRun     MaxSlots      CPU(ut)    FreeMem    MaxMem
HostA        6           10           60%          1G       2G
HostB        3           12           30%          1G       4G
HostC        4            8           50%          2G       8G
Then, RTM uses the following formula to calculate the 3 utilization
SlotUtil = SUM(NumRun) / SUM(MaxSlots) = 13/30
CPUutil = SUM(ut*MaxSlots) / SUM(MaxSlots) = (10*0.6 + 12*0.3 + 8*0.5) / 30
MemUtil = SUM((1-FreeMem/MaxMem)*MaxSlots) / SUM(MaxSlots) = (10*(1-1G/2G) + 12*(1-1G/4G) + 8*(1-2G/8G)) / 30

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSZT2D","label":"IBM Spectrum LSF RTM"},"ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)"}]

Document Information

Modified date:
06 November 2020

UID

ibm16350233