HP-UX Workload Manager User's Guide
Contents
10
Controlling system resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Specifying the WLM parser version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Notification of ‘Instant Capacity needed’ / Pay per use optimization . . . . . . . . . . . . . 144
System-wide settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Defining the PRM components (optional). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Defining PRM components using the WLM GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Specifying workload groups (optional). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Reserved workload groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
The default PSET (PSET 0) and FSS groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Assigning users and user access to workload groups (optional) . . . . . . . . . . . . . . . 164
Assigning Unix groups to workload groups (optional) . . . . . . . . . . . . . . . . . . . . . . . 165
Assigning applications to workload groups (optional) . . . . . . . . . . . . . . . . . . . . . . . 166
Script example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Renamed application example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Assigning secure compartments to workload groups (optional). . . . . . . . . . . . . . . . 171
Specifying process maps to define your own criteria for workload separation (optional)
172
PID finder examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Specifying disk bandwidth shares (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Specifying a group’s minimum CPU resources (optional) . . . . . . . . . . . . . . . . . . . . 175
Specifying a group’s maximum CPU resources (optional) . . . . . . . . . . . . . . . . . . . . 177
Weighting a group so it gets more CPU resources (optional) . . . . . . . . . . . . . . . . . . 178
Interaction between weight and distribute_excess . . . . . . . . . . . . . . . . . . . . . . . . 181
Specifying a group’s minimum memory (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Specifying a group’s maximum memory (optional). . . . . . . . . . . . . . . . . . . . . . . . . . 184
Weighting a group so it gets more memory (optional) . . . . . . . . . . . . . . . . . . . . . . . 184
Defining SLOs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Defining SLOs using the WLM GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Specifying the SLO name (required) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Specifying the priority (required). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Specifying the workload group to which the SLO applies (optional) . . . . . . . . . . . . 195
Specifying the lower and upper bound requests on CPU resources (optional) . . . . 196
Specifying a goal (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Goals vs stretch goals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Specifying a fixed or additive allocation of CPU shares (optional) . . . . . . . . . . . . . 204
Specifying a shares-per-metric allocation request (optional) . . . . . . . . . . . . . . . . . . 205