You are on page 1of 10

IPL(Initial Program Load)

• MVS Initialization or booting the Mainrame is


referred IPL
• Loading a copy of OS from Disk to central storage &
executing it is called as IPL.
• IPLTypes

– Cold Start
– Quick Start
– Warm Start
IPL Types(Contd)
• Cold Start
– Any IPL that loads (or reloads) the PLPA, but does not preserve VIO data set pages.
The first IPL after system installation is always a cold start because the PLPA is
initially loaded. Subsequent IPLs are cold starts when the PLPA is reloaded either to
alter its contents or to restore its contents if they were destroyed.

• Quick Start
– Any IPL that does not reload the PLPA and does not preserve VIO data set pages.
(The system resets the page and segment tables to match the last-created PLPA.)

• Warm Start
– Any IPL that does not reload the PLPA, but does preserve journaled VIO data
set pages.

Concepts
IPL Phases
IPL Phases(Contd.,)

• Hardware IPL
– This phase initiates the IPL process(Hardware readiness)

• IRIM Phase(IPL Resource Initialization Module)


– IRIM Phase makes the Environment ready to load the OS to real storage

• NIP Phase(Nucleus Initialization Program)


– NIP is the phase where the OS is actually loaded

• MSI(Master Scheduler Initialization)


– Master scheduler creates the Address space for the subsystem to run

• SSI(Subsystem Initialization)
– Once the Master Scheduler initialized, the Subsystems can be started
Terminologies
• IOCP- Input Output Configuration
Program
• SYSRES – System Residence Volume
• IODF – Input Output Definition File
• POR – Power on Reset
• MVS-CP – MVS Configuration Program
• IOCDS – Input Output Configuration
Dataset
Internal View

• OS available in MF :
– TPF, Linux, z/VSE4.2, z/VM5.3, z/OS
Virtual Storage
• · 1 Bit = Binary Digit
• · 8 Bits = 1 Byte
• · 1024 Bytes = 1 Kilobyte
• · 1024 Kilobytes = 1 Megabyte
• · 1024 Megabytes = 1 Gigabyte
• · 1024 Gigabytes = 1 Terabyte
• · 1024 Terabytes = 1 Petabyte
• · 1024 Petabytes = 1 Exabyte
• · 1024 Exabytes = 1 Zettabyte
• · 1024 Zettabytes = 1 Yottabyte
• · 1024 Yottabytes = 1 Brontobyte
• · 1024 Brontobytes = 1 Geopbyte
Concepts
HMC(Hardware Management Console)

Concepts
Various PARM Libraries
• SYS1.PARMLIB
• CPAC.PARMLIB
• SYS1.IBM.PARMLIB
• SYS.NUCLEUS
• SYS1.LINKLIB
• SYS1.IPLPARM
• SYS1.SAMPLIB

Concepts
LOAD Parameter

Concepts

You might also like