Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Session:13101
Kathy Walsh
IBM Corporation
IBM
Agenda
Overview of Terms and Partitioning Controls
Per CP Share
Short CPs
Managing Capacity
Intelligent Resource Director
Initial Capping
Soft Capping
Group Capacity
IBM
IBM
Partitioning Controls
Number of partitions, their relative weights, and CP mode
(dedicated or shared)
Number of logical CPs defined to the partitions
Horizontal or Vertical CP Management (Hiperdispatch)
Capping Controls
Initial Capping (Hard Caps)
Defined Capacity (Soft Capping)
Group Capacity Controls
IBM
Partitioning Controls
Partitions weight is relative to other partitions weight in their
respective pools
GCP
zIIP
GCP
GCP
ICF
IFL
dedicated
GCP
zIIP
GCP
weight=300
GCP
weight=200
weight=600
weight=300
LPAR 2
LPAR 1
GCP
GCP
GCP
GCP POOL
5
weight=100
GCP
zIIP
LPAR 3
zIIP
zIIP POOL
LPAR 4
IFL
IFL POOL
LPAR 5
ICF
SAP
ICF POOL
2013 IBM Corporation
IBM
System z Virtualization
1 to 60 LPARs per CEC
Number of CPs is CEC dependent
1 to 64 for the 2097-E64 (z10)
1 to 80 for the 2817-M80 (z196)
1 to 101 for the 2827-HA1 (zEC12)
IBM
1000
9
8
800
7
6
600
WSC2
WSC1
WSC2
WSC1
400
3
2
200
1
0
TIP
TIP
IBM
GP
GP
GP
GP
GP
GP
GP
GP
GP
GP
GP
GP
GP
GP
GP
GP
GP
Book 0
GP
Book 0
TIP
IBM
GP
GP
GP
GP
GP
GP
GP
GP
GP
Book 0
9
IBM
2827-704
Pool
LPAR
Name
GCP
LPAR1
600
2.4
1 VH, 2 VM
GCP
LPAR2
300
1.2
GCP
LPAR3
100
0.4
1000
200
200
300
300
DED
zIIP
IFL
ICF
10
LPAR1
LPAR5
LPAR4
Logical to HD=YES
Physical
Ratio
1.5 : 1
2
2 VH
1:1
1
1:1
1:1
2013 IBM Corporation
IBM
-CAPPING--
PROCESSOR-
LOGICAL PROCESSORS
NUM
EFFECTIVE
TOTAL
LPAR MGMT
NAME
WGT
DEF
ACT
DEF
WLM%
WSC1
370
700
NO
0.0 15.0
WSC2
315
288
NO
WSC3
315
178
WSC4
25
45
EFFECTIVE
TOTAL
CP
01.45.57.466
01.46.19.021
47.09
47.25
0.10
28.26
28.35
0.0 15.0
CP
00.43.23.443
00.43.46.035
19.28
19.45
0.10
11.57
11.67
NO
0.0 15.0
CP
00.26.39.732
00.27.00.535
11.85
12.00
0.09
7.11
7.20
NO
0.0
CP
00.00.32.779
00.00.34.362
1.82
1.91
0.01
0.15
0.15
2.0
TYPE
PHYSICAL*
TOTAL
11
EFFECTIVE
TOTAL
00.01.05.674
0.29
0.29
------------
------------
-----
-----
-----
02.56.33.422
02.58.45.630
0.59
47.08
47.67
IBM
WSC1
IMAGE CAPACITY
2469
31
25
17
IFL
WAIT COMPLETION
NO
ICF
DYNAMIC
IIP
DISPATCH INTERVAL
-- LOGICAL
-CAPPING--
PROCESSORNUM
NAME
WGT
DEF
ACT
DEF
WLM%
WSC1
370
700
NO
0.0 15.0
CP
WSC2
315
288
NO
0.0 15.0
CP
WSC3
315
178
NO
0.0 15.0
CP
WSC4
25
45
NO
0.0
CP
2.0
TYPE
*PHYSICAL*
TOTAL
CF01
DED
ICF
*PHYSICAL*
TOTAL
WSC1
10
IIP
WSC2
10
IIP
WSC3
10
IIP
WSC4
10
IIP
*PHYSICAL*
12
IBM
13
IBM
CEC2
CEC1
LPAR1
SYSPLEX1
LPAR
Cluster
LPAR2
CF
LPAR4
SYSPLEX1
LPAR3
SYSPLEX1
14
IBM
IRD Management
WLM manages physical CPU resource across z/OS
images within an LPAR cluster based on service
class goals
LPAR Weight Management
IBM
CICSPRD
BATCHPRD
PARTITION1
Long running batch
20,000SU/SEC
CICSPRD
BATCHPRD
BATCHTST
PARTITION2
10,000SU/SEC
CICSPRD
Becomes
BATCHPRD
PARTITION1
Long running batch
25,000SU/SEC
CICSPRD
BATCHPRD
BATCHTST
16
PARTITION2
5,000SU/SEC
2013 IBM Corporation
IBM
LPAR
Receiver
Donor
17
Weight
400
600
Weight Donation
LPAR
Receiver
Donor
Weight
425
575
IBM
18
IBM
19
IBM
WSCCRIT,
WSCHIPER and
WSCPROD are in
a LPAR Cluster
called WSCPLEX
80
WSCCRIT
WSCHIPER
WSCPROD
WSCDEV5
WSCDEV4
WSCDEV3
WSCDEV2
WSCDEV1
*PHYSCAL
utilization
60
20
40
20
0
8.00
8.15
8.30
8.45
9.00
9.15
9.30
9.45
10.00
10.15
10.30
10.45
11.00
11.15
11.30
11.45
12.00
12.15
12.30
13.00
13.15
13.30
13.45
14.00
14.15
14.30
14.45
15.00
15.15
15.30
15.45
16.00
16.15
16.30
When WSCDEV4
and WSCDEV5 are
there the LPAR
Cluster gets 82%
of the CEC, when
they are stopped
the LPAR Cluster
gets 89%
Time
IBM
WSCPLEX Cluster is
not using all of its
capacity so is
donating white
space to the other
LPARs
100%
90%
80%
70%
60%
50%
40%
30%
20%
10%
0%
8.00
8.15
8.30
8.45
9.00
9.15
9.30
9.45
10.00
10.15
10.30
10.45
11.00
11.15
11.30
11.45
12.00
12.15
12.30
13.00
13.15
13.30
13.45
14.00
14.15
14.30
14.45
15.00
15.15
15.30
15.45
16.00
16.15
16.30
This chart
represents the fair
share of the CEC
that the WSCPLEX
cluster should have
access to
UNUSED
21
BUSY
IBM
22
SCLASS
SYSTEM
SYSSTC
TSOL1
TRANONE
DMGMT
SERVERS
CICSL2
STCHI
TSOHI
TRANTWO
TRNMULT
TRNMULT
STC2
TRANFIVE
TSOHI
TSOl1
TRANONE
HOTPROD
DBASE
BATCHL1
TSOL1
DBASE
BATCHL2
IMP
CP
0
0
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
5
PINDX
10.5
17.9
1.5
2.6
4
23.3
0.1
1.2
1.3
8.9
6.5
28.6
46.7
3.5
0.2
1.4
12.5
0
0
52.2
1.6
0
2.7
1
1
0.5
0.1
1.4
25.5
3.4
2
0.6
0.1
0.3
1.4
1.1
3.4
1.9
13.3
3.6
0.1
0.1
2
1.3
1.2
3.7
HOUR
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
SCLASS
SYSTEM
SYSSTC
TSOL1
TSO1
TRANONE
SERVERS
TRANTWO
CICSL2
DMGMT
STCHI1
TRNMULT
STC2
TRNMULT
TRANTWO
TSOL1
TSOHI
TRANONE
DBASE
BATCHL1
DBASE
IMP
CP
0
0
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
3
3
PINDX
14
21.7
1.4
1
5.1
17.5
1.1
0
3
3.7
9.8
25.2
24.7
2.7
1
0.8
9.7
0
0
0
1
1
1.3
0.3
1.1
2.9
3.4
72.1
3.9
5.3
1.7
12.7
107.2
236.5
4.2
30.9
198.9
14.5
5138.8
160.3
IBM
WSCCRIT
WSCPROD
WSCHIPER
Logical CPs
13
12
800
WSCCRIT is losing
weights and logical
CPs
Two issues to
examine:
11
700
10
600
9
500
400
7
6
300
23
200
4
100
16.30
16.15
16.00
15.45
15.30
15.15
15.00
14.45
14.30
14.15
14.00
13.45
13.30
13.15
13.00
12.30
12.15
12.00
11.45
11.30
11.15
11.00
10.45
10.30
10.15
10.00
9.45
9.30
9.15
9.00
8.45
2
8.30
0
8.15
WSCCRIT suffers
performance
problems but did the
benefit to
WSCHIPER
outweigh the costs?
8.00
IBM
11.15
WSCHIPER
636
732
WSCCRIT
143
56
10.00
11.15
WSCHIPER
58.5
62.5
WSCCRIT
15.7
8.93
LPAR Busy
HOUR
10
10
10
10
10
10
10
10
10
10
10
10
10
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
11.15
SCLASS
SYSSTC
SYSTEM
CICSL1
CICSL2
CICSL3
SERVERS
STCHI
OMVS
STC2
BATCHL1
STCLO
TSOL1
BATCHL2
SYSSTC
SYSTEM
CICSL1
CICSL2
CICSL3
SERVERS
STCHI
OMVS
STC2
BATCHL1
STCLO
TSOL1
BATCHL2
IMP
CP
0
0
1
1
1
1
1
2
2
3
3
3
5
0
0
1
1
1
1
1
2
2
3
3
3
5
34.1
20.2
307.9
182.4
81.6
59.6
12.7
0.1
33.9
135.2
1.3
0.2
5
35.9
31.3
315.8
193.7
78.2
53.4
20.7
0.8
5
118.3
1.4
0.1
9.4
PINDX
1
1
1
1.1
1.2
1.3
1.4
0.4
1.3
1.4
2.4
0
2.2
1
1
1
1
1.1
1.3
1.2
0.3
1.1
1.5
1.5
0
1.2
IBM
25
IBM
IMP CPs
IMP CPs
IMP CPs
0.4
0.5
1.3
0.8
2.3
2.6 CPs
1.2
0.9
1.3
0.8
0.4
2.5 CPs
4.5 CPs
Min Weight = 5.5 CPs
2013 IBM Corporation
IBM
Hiperdispatch=YES
Vertical Highs will be capped at 100% of the logical
Vertical Mediums and Vertical Lows will share the allowed
weight on a per CP basis
27
IBM
28
IBM
29
Status
Weight
Capped
Weight
in CPs
Status
Weight
Capped
Weight
in CP
WSC1
400
NO
7.2
___
___
___
WSC2
300
NO
5.4
300
NO
WSC3
300
YES
5.4
300
YES
IBM
30
IBM
Defined Capacity
MSUs
Utilization
Time (hours)
31
IBM
WLM Vector
48 entry vector
4 hours
Capping Pattern
500
450
MSUs
400
350
300
250
200
0
30
150
240
SECONDS
L:PAR Weight
32
120
Defined Capacity
LPAR Util
IBM
MSUs
Work is not stopped to make up for time period when rolling 4hr
average exceeds the defined capacity
200
180
160
140
120
MSU USED
Roll 4hr
CAP
LOG OutR
100
80
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
Time
33
IBM
Capacity groups are defined on the HMC Change LPAR Group Controls
panels
Specify group name, limit in MSUs, and LPARs in the group
Members can be added or removed dynamically
34
IBM
Until members "learn" about the group and build a history, the cap is not enforced
May take up to 4 hours (48 measurements at 5 minute intervals are maintained for rolling 4 hour
average) for capping to start
Similar to the bonus period with defined capacity
When new member joins the group, it has to build up its history and during this time the group
usage may exceed the capacity limit
Capping is removed when the group rolling 4 hour average drops below group limit
Example shows how many MSUs each LPAR would get if they all wanted their
share. Target MSUs based on a group limit of 200. Total group weight is 500.
LPAR
LPAR1
LPAR2
LPAR3
LPAR4
35
W EIGHT
150
300
500
50
SYSPLEX
CAPACITY GROUP
PLEX1
PLEX2
PLEX1
PLEX1
GROUPA
GROUPA
n/a
GROUPA
TARGET MSU
60
120
n/a
20
2013 IBM Corporation
IBM
1095.25
8,256
1011
7,568
926.75
6,880
842.5
6,192
758.25
WSC8
WSC6
5,504
674
4,816
589.75
4,128
505.5
WSC5
WSC4
WSC1
WSC3
WSC2
3,440
421.25
2,752
337
2,064
252.75
1,376
168.5
688
84.25
0
0
9/29/2012
36
Group Cap
4HR Avg
MIPs Rate
0
4
12
16
20
0
9/30/2012
IBM
CAPPING ACT% displays the percentage of time where the partition was
actually capped
Users of Capacity Groups can determine the available (unused) capacity for their group and
whether the partition was actually capped:
NUMBER OF PHYSICAL PROCESSORS
GROUP-CAPACITY
NAME
ATS
GROUP NAME
ATS
CP
LIMIT
141
IIP
AVAILABLE
PARTITION
SYSTEM
LIMIT
141
DEF
ACT
WGT
- ENTITLEMENT -
DEF
MINIMUM MAXIMUM
WLM%
ACT%
WSC1
WSC1
25
NO
0.0
0.0
141
WSC2
WSC2
85
380
NO
87.5
13.1
119
141
WSC3
WSC3
24
25
NO
0.0
0.0
141
WSC4
WSC4
20
NO
0.0
0.0
20
----------------------------------TOTAL
37
-- MSU --
-----------------------------------------------------111
450
2013 IBM Corporation
IBM
Any LPAR not meeting the conditions is removed from the Group and
the remaining LPARs are managed to the Group Limit
Group Capacity will function with IRD weight management as long as
the partitions in the Group are not subject to capping
No Weight moves will take place as long as the Group is being capped
38
IBM
39
IBM
Summary
LPAR controls are important in controlling capacity
available to workloads
IRD weight management is still valuable if you have
the right environment
Measure and manage at the LPAR Cluster level
40
41
IBM
Trademarks
IBM
The following are trademarks of the International Business Machines Corporation in the United States, other countries, or both.
Not all common law marks used by IBM are listed on this page. Failure of a mark to appear does not mean that IBM does not use the mark nor does it mean that the product is not
actively marketed or is not significant within its relevant market.
Those trademarks followed by are registered trademarks of IBM in the United States; all others are trademarks or common law marks of IBM in the United States.
42
IBM
43