Sie sind auf Seite 1von 6

Evaluator Group, Inc.

2011 Evaluator Group, Inc.


Storage Management
1
21 December 2011
Mainframe and Open Systems
Evaluator Group, Inc.
2011 Evaluator Group, Inc.
Storage Management
2
21 December 2011
Definitions
Mainframe any of the large, mature, proprietary computing
systems built primarily by IBM
IBM Operating Systems: MVS, OS/390, TPF, VM, z/OS
Separate, dedicated I/O processing hardware in addition to the CPUs
Methods used for I/O are unique to this environment and generally produced
by IBM exclusively
These have a mature storage management environment
Open Systems any of the computing platforms built by a
variety of vendors using open hardware and software
standards
Operating Systems: UNIX/Linux, Microsoft Windows, Novell NetWare
Similar methods to perform I/O, but entirely different than mainframes
I/O device drivers are constructed in layers, and can be produced by
vendors other than the vendor of the operating system
Storage management environment is less mature than mainframes
Evaluator Group, Inc.
2011 Evaluator Group, Inc.
Storage Management
3
21 December 2011
Comparisons
Mainframe
I/O is done to records
Physically written as CKD
Standard hardware (channel
subsystem) and operating
system
Protected environment no third
party software or hardware has
access to system resources
Difficult to change operational
environment
Caching done in storage system
with special commands
Device sharing is basic to OS
Open Systems
I/O is done to files blocks
Physically written as FBA
Various versions of operating
systems and many flavors of
device drivers and adapters
Third party software (device
drivers) have access to system
resources
Flexible environment to allow
new capabilities
IFS, filter drivers, redirectors
Caching typically done in system
memory
Device sharing not a basic
function
Evaluator Group, Inc.
2011 Evaluator Group, Inc.
Storage Management
4
21 December 2011
Application /
Database
Operating System
File System
Device Driver
Interface Hardware
Device
Open Systems I/O
Application
Access
Method
IOS
Channel
Subsystem
Storage
System
Interface such as ESCON
VSAM, QSAM, etc.
Get, Put
I/O Supervisor
OS/390 I/O
Comparisons
Evaluator Group, Inc.
2011 Evaluator Group, Inc.
Storage Management
5
21 December 2011
Files and Data Sets
Mainframe (Data Sets)
Defined types: Physical Sequential, Partitioned, VSAM, etc.
UNIX and Windows have only one basic data file type
Elements within Partitioned Data Sets are called members
UNIX and Windows have no direct equivalent to PDS members

UNIX and Windows (Files)
File types: files and directories
Directories can have sub-directories, many levels deep
No directory hierarchy structure on mainframe
Evaluator Group, Inc.
2011 Evaluator Group, Inc.
Storage Management
6
21 December 2011
REFERENCE
Translation Table
OS/390 Open System
VTOC Superblock
DSCB inode
record file handle: offset
I/O Task NT: IRP
IOS NT: I/O Manager, Unix: I/O Subsystem
Task Thread
TSO, ISPF Shell (C Shell, Bourne Shell)
Nucleus Kernel
Access Method - none -
Master catalog file system
IOS Device drivers (roughly)
RACF Kerberos
Address Space ID Process ID
Common Storage (CSA) shared memory segment
IPL boot
J ob batch process
privileged mode superuser mode
SVC (supervisor call) system call
crash panic, BSOD
custom access method Raw I/O
- none - Memory mapped I/O
DASD disk
dataset file

Das könnte Ihnen auch gefallen