Introduction to the New Mainframe: z/OS Basics
July 2006
International Technical Support Organization
SG24-6366-00
© Copyright International Business Machines Corporation 2006. All rights reserved.
Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP
Schedule Contract with IBM Corp.
First Edition (July 2006)
Note: Before using this information and the product it supports, read the information in
“Notices” on page 633.
© Copyright IBM Corp. 2006. All rights reserved. iii
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xi
How this text is organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
How each chapter is organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
About the authors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Part 1. Introduction to z/OS and the mainframe environment
Chapter 1. Introduction to the new mainframe . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 The new mainframe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 The S/360: A turning point in mainframe history . . . . . . . . . . . . . . . . . . . . . 4
1.3 An evolving architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Mainframes in our midst . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5 What is a mainframe? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.6 Who uses mainframe computers?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.7 Factors contributing to mainframe use . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.8 Typical mainframe workloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.9 Roles in the mainframe world . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.10 z/OS and other mainframe operating systems . . . . . . . . . . . . . . . . . . . . 28
1.11 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.12 Questions for review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.13 Topics for further discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Chapter 2. Mainframe hardware systems and high availability . . . . . . . . 35
2.1 Introduction to mainframe hardware systems . . . . . . . . . . . . . . . . . . . . . . 36
2.2 Early system design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.3 Current design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.4 Processing units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.5 Multiprocessors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.6 Disk devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.7 Clustering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.8 What is a Parallel Sysplex?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.9 Typical mainframe systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2.10 Continuous availability of mainframes. . . . . . . . . . . . . . . . . . . . . . . . . . . 63
2.11 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
2.12 Questions for review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
2.13 Topics for further discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
2.14 Exercises. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72