| Preface |
|
xi | |
|
Chapter 1. MVS History and Evolution |
|
|
1 | (22) |
|
|
|
2 | (5) |
|
1.2. MVS As We Know It Today |
|
|
7 | (15) |
|
|
|
22 | (1) |
|
|
|
22 | (1) |
|
Chapter 2. The Fall and Rise of MVS |
|
|
23 | (18) |
|
2.1. Continued Evolution--More of the Same |
|
|
23 | (1) |
|
|
|
24 | (4) |
|
2.3. A Recipe for Turnaround |
|
|
28 | (9) |
|
|
|
37 | (2) |
|
|
|
39 | (1) |
|
|
|
40 | (1) |
|
Chapter 3. Physical Resources |
|
|
41 | (36) |
|
|
|
41 | (13) |
|
|
|
54 | (9) |
|
3.3. Input/Output Resources |
|
|
63 | (12) |
|
|
|
75 | (1) |
|
|
|
76 | (1) |
|
Chapter 4. Virtual and Logical Resources |
|
|
77 | (24) |
|
|
|
77 | (3) |
|
4.2. Physical Backing of Virtual Resources |
|
|
80 | (8) |
|
|
|
88 | (11) |
|
|
|
99 | (1) |
|
|
|
99 | (2) |
|
Chapter 5. Workloads and Service Levels |
|
|
101 | (32) |
|
|
|
103 | (13) |
|
|
|
116 | (6) |
|
|
|
122 | (5) |
|
|
|
127 | (3) |
|
|
|
130 | (1) |
|
|
|
130 | (1) |
|
5.7. Business Value and Service Level Agreements |
|
|
131 | (1) |
|
|
|
131 | (1) |
|
|
|
132 | (1) |
|
Chapter 6. MVS in SRM Compatibility Mode |
|
|
133 | (24) |
|
6.1. SRM--Using Part of the System to Manage Itself |
|
|
134 | (6) |
|
6.2. Introduction to SRM Concepts |
|
|
140 | (1) |
|
6.3. SRM Terms and Concepts |
|
|
141 | (8) |
|
6.4. New Solutions in MVS/ESA SP 4.2 |
|
|
149 | (4) |
|
6.5. Changes in Version 5 Compatibility Mode |
|
|
153 | (1) |
|
6.6. The Basic Flaw in the SRM Model |
|
|
154 | (1) |
|
|
|
155 | (1) |
|
|
|
155 | (2) |
|
Chapter 7. The Workload Manager in Goal Mode |
|
|
157 | (30) |
|
7.1. SRM and the Workload Management Problem |
|
|
157 | (3) |
|
7.2. Introducing the Workload Manager |
|
|
160 | (3) |
|
7.3. Creating the Service Definition |
|
|
163 | (16) |
|
7.4. Measurement and Monitoring |
|
|
179 | (1) |
|
7.5. Cautions, Limitations, and Extrapolations |
|
|
179 | (4) |
|
7.6. Cheryl Watson's "Quickstart" Service Policy |
|
|
183 | (2) |
|
|
|
185 | (1) |
|
|
|
186 | (1) |
|
Chapter 8. Introduction to Performance Problems |
|
|
187 | (10) |
|
|
|
187 | (1) |
|
8.2. Types of Performance Problems |
|
|
188 | (4) |
|
|
|
192 | (2) |
|
8.4. Special Problems of Client-Server Applications |
|
|
194 | (1) |
|
|
|
195 | (1) |
|
|
|
196 | (1) |
|
Chapter 9. Measurement and Prediction |
|
|
197 | (40) |
|
9.1. Approaches to Performance Management |
|
|
198 | (4) |
|
9.2. Classifying Measurement Tools |
|
|
202 | (12) |
|
9.3. One Kind of Modeling |
|
|
214 | (20) |
|
9.4. Summary of Measurement and Modeling |
|
|
234 | (1) |
|
|
|
234 | (3) |
|
Chapter 10. Solving Performance Problems |
|
|
237 | (32) |
|
|
|
237 | (6) |
|
10.2. Configuring for Performance |
|
|
243 | (16) |
|
10.3. Resource Exhaustion |
|
|
259 | (2) |
|
10.4. Resource Contention |
|
|
261 | (4) |
|
|
|
265 | (1) |
|
|
|
266 | (3) |
|
Chapter 11. Application Performance Management |
|
|
269 | (34) |
|
11.1. Open-Shop Workloads |
|
|
269 | (1) |
|
11.2. Application Performance Vulnerabilities |
|
|
270 | (2) |
|
11.3. Internal Inefficiency |
|
|
272 | (10) |
|
11.4. Internal Contention |
|
|
282 | (1) |
|
11.5. Why Applications Run Poorly |
|
|
283 | (6) |
|
11.6. Application Design Choices |
|
|
289 | (2) |
|
11.7. Ideas for Application Implementation |
|
|
291 | (1) |
|
11.8. Considerations for Client-Server Applications |
|
|
292 | (8) |
|
11.9. Practical Approaches to Cooperation |
|
|
300 | (1) |
|
|
|
301 | (1) |
|
|
|
301 | (2) |
|
Chapter 12. Summing Up and Looking Ahead |
|
|
303 | (6) |
|
12.1. The MVS Journey--How Much Farther to Go? |
|
|
303 | (1) |
|
12.2. The Ideal Large System |
|
|
304 | (2) |
|
12.3. How Does MVS Meet the Ideal? |
|
|
306 | (1) |
|
12.4. The Ultimate Wish List |
|
|
306 | (3) |
| Appendix A. SRM in Compatibility Mode--Concepts |
|
309 | (30) |
| A.1. Application to Workloads |
|
309 | (1) |
| A.2. Performance Groups |
|
310 | (1) |
| A.3. Service Intervals |
|
310 | (2) |
| A.4. Domains |
|
312 | (3) |
| A.5. MPL Adjustment |
|
315 | (12) |
| A.6. Storage Isolation |
|
327 | (3) |
| A.7. Dispatching Priorities |
|
330 | (7) |
| A.8. Summary |
|
337 | (1) |
| A.9. Questions |
|
337 | (2) |
| Appendix B. SRM (Compatibility Mode) Parameters |
|
339 | (58) |
| B.1. OPT Parameters |
|
339 | (33) |
| B.2. Installation Performance Specification (IPS) |
|
372 | (13) |
| B.3. Installation Control Specification (ICS) |
|
385 | (2) |
| B.4. Other SRM Controls |
|
387 | (1) |
| B.5. Other Controls |
|
388 | (1) |
| B.6. Comprehensive OPT, ICS, and IPS Example |
|
389 | (6) |
| B.7. Summary |
|
395 | (1) |
B.8. Chapter Questions |
|
395 | (2) |
| Glossary |
|
397 | (50) |
| Index |
|
447 | |