MVS and z/OS Overview
Duration: 1 day |
Participants: Application developers, IS managers, auditors, systems programmers, and support staff. |
Objectives:
Upon successful completion of this course you will be able to:
- Describe the MVS and z/OS operating systems and its important subsystems, including JES, TSO, CICS, DB2, and IMS. - Explain how MVS and z/OS store and manage data, program, and memory (central storage). - Describe the new z/OS features, including Parallel Sysplex. |
Overview:
- This information packed course is designed for participants who need a solid understanding of the foundation of the MVS and x/OS operating systems. - This course can be presented as a stand-alone course or as the second course in the following series of entry-level courses: Computer Programming Fundamentals (1 day), MVS and z/OS Overview (1 day), TSO/ISPF PDF (2-3 days), z/OS JCL (5 days), followed by COBOL, PL/I, or mainframe Assembler, etc. - If participants are already familiar with JCL or TSO, then the optional chapters are also covered. |
Prerequisites: A basic understanding of computer fundamentals, such as bytes, data storage, operating system concepts, etc. |
Format: Lecture and discussion with hands-on exercises. |
Topic Outline:
- z/OS Functions What is z/OS? z/OS Major Features z/OS Functional Group System Services Systems Management Services Application Enablement Services UNIX Services Distributed Computing Services Communications Server LPARs LAN Services Softcopy Services SAP Enablement z/OS Optional Features - Parallel Sysplexes Sysplex Sysplex Software Why Sysplex? Uniprocessor A Uniprocessor with One MVS Image Example Tightly Coupled Multiprocessors and Example Loosely Coupled Configuration Base Sysplex Parallel Sysplex What is a Sysplex Data Sharing in a Sysplex Multisystem Data Access The Coupling Facility Technology Parallel Processing in a Sysplex Online Transaction Processing (OLTP) Managing Work in a Sysplex Hardware for Parallel Processing Sysplex Products Sysplex Hardware Sysplex System Software Sysplex Networking Software Sysplex Data Management Sysplex Transaction Management Sysplex Systems Management - MVS and z/OS Subsystems MVS Major Components JES2 MVS and JES2 Interfaces VTAM IMS Network CICS Network - Memory Management MVS Addressing Central Storage Virtual Storage Three Levels of MVS Addressing Paging Memory Addresses Registers Processing Instructions Memory Layout Abend Multiprocessing - Data Management Bits and Bytes Character Encoding Word Sizes Data Formats Data Storage Storage Devices I/O Flow Remote I/O Flow Multiple I/O Paths to Devices Dataset Organizations Access Method Concepts DSORG = PS DSORG = PO PDSE VSAM ICF Catalog Catalog Hierarchy GDG and Example Generation Datasets Advantages of Generation Datasets Absolute Generation Name Relative Generation Number GDG Summary System Determined Blocksize - SMS Concepts Decisions! Decisions!! Storage Management Decisions DFSMS/MVS DFSMSdfp DFSMSdss DFSMShsm DFSMSrmm Additional DFSMS/MVS Features SMS Summary Not Eligible for SMS Management SMS Classes and Groups Using JCL to Allocate a New Dataset Using SMS to allocate a New Dataset How SMS and MVS Affect Programmers SMS Managed Datasets System-Managed Storage Benefits Automatic Class Selection Effect of SMS Constructs in Life Cycle of Dataset - Programming Languages Compile Process Link/Bind Load Libraries Compile and Link Running Jobs Dynamic vs Static Language Environment LE Benefits Object Oriented Programming - JCL Differences (Optional) - TSO new features (Optional) |
|