We have seen the different components of the MVS system. In this section we will see how the different MVS facilities work together in a typical MVS system. In particular, we will learn about two important activities that are required to establish a working MVS system: system generation and system initialization. Then, we will see the DASD files that are required to support MVS and the different subsystems and other facilities you are likely to find on your MVS system.
System Generation and Initialization
System generation and initialization are activities that are required to establish a working MVS system. System generation is the process of creating an MVS system, and system initialization is the process of starting a previously generated MVS system. Both system generation and initialization are the responsibility of the systems programming staff, so unless you are a systems programmer, you do not have to worry about the overwhelming details of these activities. You will better understand MVS, however, if you have a basic idea of how system generation and initialization work.
System generation is the process of creating an MVS system, and System initialization is the process of starting a previously generated MVS system.
The basic components that make up MVS are on a series of tapes, called distribution libraries. System generation selects and assembles the various distribution libraries. To control system generation, normally known as sysgen, a system's programmer codes special macroinstructions that specify how the MVS components from the distribution libraries have to be put together.
have a working MVS before it can create a new one. Since a working MVS is required to execute the macroinstructions. Sysgen is usually used to upgrade to a newer version or to make changes to the current version. For installations which does not have a MVS already. A small, limited function MVS system is setup that can execute the Sysgen for the complete full function MVSsystem.
The macroinstructions that Sysgen uses fall under two categories. The first category of macros defines the system hardware configuration. They are needed because MVS must know about every I/O device that is attached to the system. As a result for every I/O added, the system must be generated again.(Actually smaller, less time-consuming type of Sysgen called an iogen can be used to change the device configuration).
The second category of macroinstructions in a sysgen indicates which options of the operating system should be included. They indicate whether JES1 or JES2 is used, what optional access methods are installed, and so on. The output from a sysgen is a set of system libraries that among other things contains the executable code that makes up the operating system.
Once an MVS operating system has been generated, it can be used to control the operation of the computer system. To begin a system initialization, the system operator uses the system console to start an Initial Program Load, or IPL. That causes the computer system to clear its real storage and begin the process of loading MVS into storage from the system libraries. System initialization is a complicated process and the details are beyond the scope of this book. Just realize that when system initialization is complete, MVS is ready to process your work.
During system initialization, many options can be selected to affect how MVS will operate. In fact, the systems programmers and operators have more influence over MVS at initialization time than they do during sysgen. Initialization options come from one of two sources—the system operator or a special system library called SYS1.PARMLIB. By specifying options in SYS1.PARMLIB, MVS can be initialized with little operator intervention.
IBM Mainframe Related Interview Questions
|IBM Lotus Notes Interview Questions||IBM-CICS Interview Questions|
|COBOL Interview Questions||Linux Interview Questions|
|IBM-JCL Interview Questions||IBM Mainframe Interview Questions|
|IBM AIX Interview Questions||IBM WAS Administration Interview Questions|
|IBM Lotus Domino Interview Questions||IBM Integration Bus Interview Questions|
|Mainframe DB2 Interview Questions||Unix Production Support Interview Questions|
Ibm Mainframe Tutorial
Introduction To Software Development
Introduction To Ibm Mainframes
Tso And Ispf
Jes2, ]es3 And Sms
Introduction To Job Control Language (jcl)
The Job Statement
The Exec Statement
The Job And Exec Statements
The Dd Statement
Procedures And Symbolic Parameters
Generation Data Groups (gdg), Compile/link-edit And Run Jcls
Access Method Services (ams)
Additional Vsam Commands
Introduction To Rexx
Overview Of Rexx
Introduction To Cics
Exception Handling In Cics
Developing A Cics Application
Cics Programming Techniques
Basic Mapping Support (bms)
Transient Data Control
Temporary Storage Control
Interval And Task Control
Cics Application Design
Recovery And Restart
System Security And Intersystem Communication
Cics Debugging Facilities And Techniques
Bms Map Definition Macros And Copylib Members
Cics Response And Abend Codes
Data, Information And Information Processing
Introduction To Database Management Systems
Introduction To Relational Database Management Systems
Database Architecture And Data Modeling
Overview Of Db2
Structured Query Language (sql)
Data Security And Access
Db2 Application Development
Qmf And Db2i
Db2 Performance Monitoring, Utilities And Recovery/restart
Overview Of Information Management System (ims)
Introduction To Vs Cobol Ii
Overview Of Application Development In Vs Cobol Ii
Overview Of The Cobol Program
Sorting And Merging Files
Coding Cobol Programs That Run Under Cics. Ims, Db2 And Ispf
Compiling The Program
Link-editing The Program
Executing The Program
Improving Program Performance
All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.