Session 01 Introduction To Mainframe v1.0
Session 01 Introduction To Mainframe v1.0
Learner
2
Icons Used
Hands on
Questions Tools Exercise
A
Try it Out Contacts
Welcome
Break
3
Introduction to Mainframe Session [1]:
Overview
Introduction:
» As a technical professional in the world of mainframe
computing, you will need to understand how mainframe
computers support your company’s IT infrastructure and
business goals
4
Introduction to Mainframe Session [1] :
Objective
Objective:
After completing this session, you will be able to:
» Explain how businesses make use of mainframe
processing power, the typical uses of mainframes
» Write the major types of workloads for which
mainframes are best suited
» Gain knowledge on how to connect Mainframe and
configure key map in IBM Personal Communication
and also saving the session
5
Mainframe: Introduction
What is Mainframe?
» Mainframe is a secured computer system designed to
continuously work for critical applications typically for bulk
data processing
6
Mainframe: Introduction (Contd.)
7
Brief History of Mainframe
Year Evolution
8
Brief History of Mainframe (Contd.)
2006 System z9 BC
9
Mainframe: Reasons to Choose
Reliability
Availability
Serviceability
Security
Scalability
Continuing compatibility
Evolving architecture
Extensibility
10
Mainframe Computers: Users
Banking
Government Insurance
Public and
Private
Enterprises
11
Mainframe Testing Overview
Mainframe Testing is similar to client-server application testing, but we need to operate basic TSO,
ISPF commands and menus, view mainframe files, look at the SDSF
Mainframe
Testing
12
Mainframe Transaction Processing
Most mainframe workloads fall into one of two
categories:
» Batch Processing
» Online Transaction Processing
13
Mainframe Batch Processing
Batch applications are processed on the
mainframe without user interaction
Batch processes typically have the following
characteristics:
» Large amounts of input data are processed and stored
» Large numbers of records are accessed
» Large volume of output is produced
» Information is generated about large numbers of users or
data entities
14
Mainframe Batch Processing (Contd.)
15
Mainframe Batch Processing (Contd.)
In Figure 2, consider the following elements at work in
the scheduled batch process:
1. At night, numerous batch jobs running programs and utilities
are processed. These jobs consolidate the results of the online
transactions that take place during the day.
2. The batch jobs generate reports of business statistics.
3. Backups of critical files and databases are made before and
after the batch window.
4. Reports with business statistics are sent to a specific area for
analysis the next day.
5. Reports with exceptions are sent to the branch offices.
6. Monthly account balance reports are generated and sent to all
bank customers.
16
Mainframe Batch Processing (Contd.)
7. Reports with processing summaries are sent to the partner
credit card company
8. A credit card transaction report is received from the partner
company
9. In the production control department, the operations area is
monitoring the messages on the system console and the
execution of the jobs
10. Jobs and transactions are reading or updating the database
(the same one that is used by online transactions) and many
files are written to tape
17
Mainframe Batch Processing (Contd.)
18
Mainframe Online Transaction
Processing
Transaction processing that occurs interactively
with the end user is referred to as Online
Transaction Processing or OLTP
Most people are familiar to Online Transactions.
Examples include:
» ATM machine transactions such as deposits, withdrawals,
inquiries, and transfers
» Supermarket payments with debit or credit cards
» Purchase of merchandise over the Internet
19
Mainframe Online Transaction
Processing (Contd.)
In fact, an online system performs many of the
same functions as an operating system:
» Managing and dispatching tasks
» Controlling user access authority to system resources
» Managing the use of memory
» Managing and controlling simultaneous access to data
files
» Providing device independence
20
Mainframe Online Transaction
Processing (Contd.)
Some industry who uses of mainframe-based
online systems include:
» Banks – ATMs, teller systems for customer service
» Insurance – Agent systems for policy management and
claims processing
» Travel and transport – Airline reservation systems
» Manufacturing – Inventory control, production
scheduling
» Government – Tax processing, license issuance and
management
21
Mainframe Online Transaction
Processing (Contd.)
Online transactions usually have the following
characteristics:
» A small amount of input data, a few stored records
accessed and processed, and a small amount of data as
output
» Immediate response time, usually less than one second
» Large numbers of users involved in large numbers of
transactions
22
Mainframe Online Transaction
Processing (Contd.)
Round-the-clock availability of the transactional
interface to the user
Assurance of security for transactions and user
data
23
Mainframe Online Transaction
Processing (Contd.)
In a bank branch office, for example, customers use online
services when checking an account balance or making an
investment
24
Mainframe Online Transaction
Processing (Contd.)
Figure 3 shows a series of common online
transactions using a mainframe
1. A customer uses an ATM, which presents a user-friendly
interface for various functions: Withdrawal, query account
balance, deposit, transfer, or cash advance from a credit
card account.
2. Elsewhere in the same private network, a bank employee
in a branch office performs operations such as consulting,
fund applications, and money ordering.
25
Mainframe Online Transaction
Processing (Contd.)
3. At the bank's central office, business analysts tune
transactions for improved performance. Other staff use
specialized online systems for office automation to
perform customer relationship management, budget
planning, and stock control.
4. All requests are directed to the mainframe computer
for processing.
5. Programs running on the mainframe computer perform
updates and inquiries to the database management
system (for example, DB2).
6. Specialized disk storage systems store the database
files.
26
Mainframe Configuration
How to connect Mainframes through Terminal
Emulator?
» Mainframes can be connected from Windows through an
Emulator
» IBM Personal Communications (PCOM) is the widely
used emulator
» To connect “Start -> All Programs -> IBM Personal
Communications -> Start or Configure”
(Note: IBM PCOM should be installed in your PC before going into this
step)
27
Mainframe Configuration (Contd.)
» Click Configure button
28
Mainframe Configuration(Contd.)
» On clicking the configure button, the below screen is
displayed
29
Mainframe Configuration(Contd.)
» The below screen is displayed
30
Mainframe Configuration(Contd.)
» The below screen is displayed
31
Mainframe Configuration(Contd.)
» The below screen is displayed
32
Mainframe Configuration(Contd.)
Configuring Keyboard
» To use copy, paste and cut facility in the emulator,
you need to create a Key-Map
» To map the keys, click the Remap Keyboard Functions
icon in the toolbar. The below screen will be
displayed
33
Mainframe Configuration(Contd.)
» In the above screen, under “Function” select “Edit
Copy”, click “C” from the keys displayed and click “->”
button corresponding to “Ctrl”. Similarly map the
keyboard as below
Operation Function Key Action Key
Copy Edit Copy C Ctrl
Paste Edit Paste V Ctrl
34
Mainframe Configuration(Contd.)
Saving the Session
» To save the current settings and configuration for the
session, click on “File -> Save” the below dialog-box is
displayed
35
Mainframe Configuration(Contd.)
» In the file-name textbox, enter the name you want to
save in and Click “OK” button. The below dialog-box is
displayed.
36
Mainframe Configuration(Contd.)
» The below dialog-box is displayed
37
Allow time for questions from participants
38
Test Your Understanding
1. Why mainframes are used?
a) Huge Memory Capacity
b) Security
c) Both a & b
2. To save your current mainframe session, what is the
menu navigation?
a) File -> Save
b) File -> Save Session
c) File -> Save As
3. What is the name of the keyboard configuration file?
a) Key-board settings file
b) Key-Map
c) Key-Layout File
39
Introduction to Mainframe Session [1]:
Summary
Mainframes are large and expensive computers
In banking, finance, health care, insurance, utilities,
government, and a multitude of other public and private
enterprises, the mainframe computer continues to form
the foundation of modern business
Mainframe Testing is similar to client-server application
testing, but we need to operate basic TSO and ISPF
commands and menus, view mainframe files, look at the
SDSF
Usually the Batch testing is the back-end process where
as Online testing is a front-end process which is done
through various online transaction processing (OLTP)
applications
40
Introduction to Mainframe Session[1] :
Source
http://pdf-free-download.com/ibm-mainframe-black
http://www-03.ibm.com/ibm/history/exhibits/mainfr
Disclaimer: Parts of the content of this course is based on the materials available from the Web sites
and books listed above. The materials that can be accessed from linked sites are not maintained by
Cognizant Academy and we are not responsible for the contents thereof. All trademarks, service marks,
and trade names in this course are the marks of the respective owner(s).
41
You have completed Session
1 of Introduction and
About Mainframe.