Introduction to the New Mainframe: Large-Scale Commercial Computing

Book description

Today, mainframe computers play a central role in the daily operations of most of the world’s largest corporations. While other forms of computing are used in business in various capacities, the mainframe occupies a prominent place in today’s e-business environment. In banking, finance, health care, insurance, utilities, government, and a multitude of other public and private enterprises, the mainframe computer continues to provide the foundation of large-scale computing to modern business.
The reasons for mainframe use are many, but generally fall into one or more of the following categories: capacity, scalability, integrity and security, availability, access to large amounts of data, system management, and autonomic capabilities. This IBM Redbooks publication is designed for readers who already possess a basic knowledge of mainframe computing, but need a clearer understanding of how these concepts relate to mainframe planning, implementation, and operation. For readers who need more introductory information about mainframe concepts, usage, and architecture, we recommend that you complete Introduction to the New Mainframe: z/OS Basics, SG24-6366, prior to starting this book. And for more detailed information about z/OS programming topics, refer to the 11-volume book series ABCs of z/OS System Programming.

Table of contents

  1. Preface
    1. How this text is organized
    2. How each chapter is organized
    3. About the authors
    4. Acknowledgements
    5. Reviewers
  2. Chapter 1: The new mainframe
    1. What is a mainframe?
    2. An evolving architecture
    3. Mainframes in our midst
    4. Who uses mainframe computers?
    5. Factors contributing to mainframe use
      1. Capacity
      2. Scalability
      3. Integrity and security
      4. Availability
      5. Access to large amounts of data
      6. Systems management
      7. Autonomic capabilities
    6. Typical mainframe workloads
      1. Batch processing
      2. Online transaction processing
    7. Summary
    8. Questions for review
    9. Topics for further discussion
  3. Chapter 2: Capacity
    1. Introduction
    2. What do we mean by capacity?
    3. Elements of a system required for capacity
    4. A few servers versus many servers
      1. Many servers
      2. Few servers - the IBM System z approach
    5. Mixed workloads
    6. Service level agreement
    7. Managing the system to the SLA
      1. Managing CPU
      2. Managing disk
      3. Storage concepts: the address space
      4. Real storage management
    8. Architecture, running work, and capacity
    9. Several servers on one physical machine
      1. The LPAR
      2. Planning for downtime
    10. Parallel Sysplex
    11. Measurements
    12. Summary
    13. Questions for review
    14. Topics for further discussion
  4. Chapter 3: Scalability
    1. Introduction to scalability
    2. Scalability concepts
      1. Scalability approaches
      2. Scalability influences
      3. Provisioning
    3. Scalability implementation on IBM System z
      1. Hardware scalability
      2. Operating system scalability
      3. Parallel Sysplex (1/2)
      4. Parallel Sysplex (2/2)
      5. Provisioning
      6. Capacity on Demand
      7. Workload Manager (WLM) (1/2)
      8. Workload Manager (WLM) (2/2)
    4. Summary
    5. Questions for review
  5. Chapter 4: Integrity and security
    1. Introduction to integrity
    2. Integrity
      1. Serialization
      2. Data Facility Storage Management Subsystem (DFSMS)
      3. Auditing
      4. Resource Recovery Services (RRS)
      5. Data backup and recovery
      6. Performance
    3. Security
      1. Introduction
      2. U.S. Government certification
      3. Enforced isolation
      4. The accessor environment element
      5. Authorized program facility (APF)
      6. Program states
      7. Storage protection keys
      8. Supervisor call
      9. System Authorization Facility
    4. Summary
    5. Questions for review
  6. Chapter 5: Availability
    1. Introduction to availability
    2. What is availability?
      1. Outages - planned and unplanned
    3. Inhibitors to availability
    4. Redundancy
      1. Concurrent maintenance and upgrades
      2. Accessing peripheral devices
      3. Continuous availability of mainframes using clustering
    5. z/OS elements for availability
      1. z/OS components
      2. Error recording
      3. Recovery
    6. Disaster recovery (DR)
    7. Summary
    8. Questions for review
  7. Chapter 6: Accessing large amounts of data
    1. Introduction
    2. Channel subsystem
    3. Control units
    4. DASD CKD architecture
    5. Mapping for access to devices
    6. DASD subsystem
    7. Redundant Array of Independent Disks (RAID)
    8. Reducing the number of logical volumes
    9. Multiple Allegiance/Parallel Access Volumes
    10. Random access to data
    11. Databases
    12. Data sharing
    13. Data Facility Storage Management System
    14. Data placement and management
    15. Summary
    16. Questions for review
    17. Topics for further discussion
  8. Chapter 7: Systems management
    1. Introduction to systems management
    2. System data
    3. Configuration management
      1. System software configuration management
      2. Hardware configuration management
      3. Application configuration management
    4. Workload management
    5. Operations management
      1. Batch scheduling
      2. Console operations
    6. Network management
    7. Storage management
    8. Security management
    9. Performance management
      1. z/OS implementation
    10. Problem management
      1. Trend reporting
      2. Operator console
    11. Change management
    12. Summary
  9. Chapter 8: Autonomic computing
    1. Introduction
      1. Autonomic computing principles
      2. Autonomic computing concepts (1/2)
      3. Autonomic computing concepts (2/2)
    2. z/OS implementation of autonomic computing
    3. Self-healing
    4. Self-configuring
    5. Self-protecting
    6. Self-optimizing
    7. Summary
  10. Appendix A: Architecture summary
    1. Interrupt processing
    2. The program status word
      1. New and old PSWs
      2. Security
  11. Appendix B: Glossary (1/8)
  12. Appendix B: Glossary (2/8)
  13. Appendix B: Glossary (3/8)
  14. Appendix B: Glossary (4/8)
  15. Appendix B: Glossary (5/8)
  16. Appendix B: Glossary (6/8)
  17. Appendix B: Glossary (7/8)
  18. Appendix B: Glossary (8/8)
  19. Notices
    1. Trademarks
  20. Related publications
    1. IBM Redbooks
    2. IBM white papers
    3. Other publications
    4. Online resources
    5. How to get IBM Redbooks
    6. Help from IBM
  21. Index (1/2)
  22. Index (2/2)
  23. Back cover

Product information

  • Title: Introduction to the New Mainframe: Large-Scale Commercial Computing
  • Author(s): Mike Ebbers, Pilar Gonzalez Adrados, Frank Byrne, Rodney Martin, Jon Veilleux
  • Release date: December 2006
  • Publisher(s): IBM Redbooks
  • ISBN: None