INTRODUCTION
1.
Mainframe is a computer or a machine which can perform
millions of instructions at a time.
2.
Mainframe computer is implemented by IBM in 1950’s.
3.
They came into existence in 1960’s.
4.
Mainframe computers are famous in the form of servers.
5.
Mainframe servers are somewhat special than general servers.
6.
In Mainframe server environment for every application we can
expect 99.9% accuracy.
7.
Mainframe is 2nd highest in computer category
after super computer because performance levels of mainframe servers are very
high.
8.
Mainframes can store 1000’s of terabytes (TB) of data into
the databases.
9.
Mainframes can process 1000’s of transactions per second.
10.
Mainframes can process mixed workloads of data.
11.
In mainframe server environment we are having two types of
processes. They are
1.
Online Processing
2.
Batch Processing
Online
Processing :
Online Processing is
also called as Interactive Processing where use interaction is required. In
online processing for every response from the system user have to give a reply.
Example: ATM
Batch
Processing:
Batch is a collection
of one or more jobs. All jobs are equal to programs. In batch processing once
batch is started it will be controlled by the system itself (only one time
interaction is enough).
12. For mainframe server we are
having a specially designed storage components that is DASD.
DASD
- Direct Access Storage Device
13. DASD is a physical storage
for a mainframe computer.
14. DASD is a collection of
volumes which will store the data physically in it.
15. For mainframe server we are
also having specially designed OS i.e.
MVS
MVS
– Multiple Virtual Storage
16. MVS was the 1st
OS used for mainframe.
17. MVS was implemented in
1960’s as a commercial version.
MVS
EVOLUTION:
MVS having different versions as
follows …..
1.
MVS/360
2.
MVS/370
3.
MVS/390
4.
Z/OS
1. MVS/360
·
Introduced in 1970
·
24 bit architecture
·
16 MB addressing capacity
·
Single Processor
·
MVS/360 is like DOS environment
2. MVS/370
·
Introduced in 1970
·
24 bit architecture
·
Introduced Virtual Storage
·
Multiple C.P.U (Max 2)
·
Increase I/O computing
·
Somewhat faster and flexible than MVS/360
3. MVS/360-XA
·
IN 1980 Extended Architecture
·
31 Bit architecture
·
2 GB addressing capacity
·
Multiple C.P.U (Max 6)
4. MVS/390
·
Introduced in 1994
·
It is a latest version and many functions are added
1.
Unix functions were added
2.
C, C++ compilers were added
3.
Graphical User Interface (GUI) is added
·
It is very flexible than previous versions and also MIPS and
CMOS technologies were implemented
5. Z/OS
·
Implemented in 2001
·
It is very faster than all previous versions
·
IN Z/OS CMOS,MIPS were fully implemented
·
System Z provides 99.9% availability environment for the
applications running on it
·
Z/OS extends all properties of MVS/390 for the flexible
displacement of new applications
·
In Z/OS we are also having some versions as follows…..
a.
Z/VM - Virtual Machine
b.
Z/VSE - Virtual Storage Extended
c.
Z/TPF - Transactional Processing Facility
Usage
Areas:
Mainframes are mainly used in
following areas……….
·
Banking
·
Finance
·
Insurance
·
Health Care
·
Government Sectors like Railways, Census and Scientific Apps
Characteristics
of Mainframes:
1. Reliability:
If
any unwanted circumstances occurred in the system we can easily rectify.
2.
Availability:
a.
If any system failure occurs we can easily rectify without
affecting other operational systems
b.
In mainframe server it provides 99.9% availability environment
(continuous support)
3.
Servicabiliity
We
can recover the failed components easily by using some software and hardware
elements while impacting as little of the other operational systems
4.
Security:
a.
These are very secured servers in the environment
b.
It controls the unauthorized access and protects the data
5.
Scalability:
It is an ability to retain the
performance levels of a computer bhy adding some memory units to it
6.
Compatibility:
a.
It is an ability to run in specific OS
b.
It is flexible for any environment
Features
of Mainframes:
1.
Multi-Programming:
Executing one or more
application programs at a time is called Multi-Programming
2.
Multi-Tasking:
Executing
one or more task at a time
3.
Virtual Storage:
a.
It is a temporary storage we can process the task firstly.
b.
Virtual Storage is created from main storage only but it is
not permanent because that is only for temporary usage
c.
Virtual Storage is very less memory and also called as “buffer storage”
4.
Batch Processing:
a.
Batch is a collection of one or more jobs
b.
In batch processing all ‘batches’ will be processed in the
units called ‘jobs’
c.
In batch process user communication is optional
5.
Spooling:
a.
It is the method of placing inputs into a batch and printing
the outputs is called “Spooling”
Spool
– Simultaneous Peripheral Outputs Online
b.
In spooling along with main processor we have an
Input-Output Processor
c.
By having Input-Output Processor we can reduce the manual
loading time
d.
Input-Output Processor will control both Input and Output
sections
e.
Input-Output Processor will prepare data for input jobs and
also prints the previous batch results
f.
By running main and Input-Output Processor simultaneously we
can process number of jobs per second
6. Time
Sharing:
a.
It allows multiple numbers of users to interactively work
with the system
b.
All users must contain a valid authentication while
communicating with mainframe server
Drawback:
Mainframe
is cost effective
Advantages:
a.
Mainframes are very secured server
b.
They are good in performance
c.
They can store large amount of data
d.
It is used by FORTUNE 1000 MNC’s in the world
Mainframe Jobs:
In mainframe server environment
we are having various roles as follows….
1.
Application Programmer:
He will develop the projects in COBOL based on
client requirement
2. System
Programmer:
All software and hardware elements will be controlled by
system programmer
3.
System Administrator:
All machinery operations will be
organized by Admin
System Administrator will also
provide security for the data in mainframe server
4. System
Operator:
The main work of operator is to start and stop
the sub-systems
5.
Production Control Analyst:
He analyses the online regions like CICS….. etc
No comments:
Post a Comment