Introduction to new mainframe

792 604 0
Introduction to new mainframe

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Front cover Introduction to the New Mainframe z/OS Basics Basic mainframe concepts, including usage and architecture z/OS fundamentals for students and beginners Mainframe hardware and peripheral devices Mike Ebbers John Kettner Wayne O’Brien Bill Ogden ibm.com/redbooks International Technical Support Organization Introduction to the New Mainframe: z/OS Basics March 2011 SG24-6366-02 Note: Before using this information and the product it supports, read the information in “Notices” on page xi Third Edition (March 2011) © Copyright International Business Machines Corporation 2006, 2009, 2011 All rights reserved Note to U.S Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp Contents Notices xi Trademarks xii Preface xiii How this text is organized xiv How each chapter is organized xiv The team who wrote this book xv Acknowledgements xvi Now you can become a published author, too! xix Comments welcome xix Stay connected to IBM Redbooks xix Summary of changes xxi March 2011, Third Edition xxi August 2009, Second Edition xxi Part Introduction to z/OS and the mainframe environment Chapter Introduction to the new mainframe 1.1 The new mainframe 1.2 The System/360: A turning point in mainframe history 1.3 An evolving architecture 1.4 Mainframes in our midst 1.5 What is a mainframe 1.6 Who uses mainframe computers 12 1.7 Factors contributing to mainframe use 15 1.8 Typical mainframe workloads 22 1.9 Roles in the mainframe world 29 1.10 z/OS and other mainframe operating systems 37 1.11 Introducing the IBM zEnterprise System 40 1.12 Summary 41 1.13 Questions for review 42 1.14 Topics for further discussion 42 Chapter Mainframe hardware systems and high availability 45 2.1 Introduction to mainframe hardware systems 46 2.2 Early system design 47 2.3 Current design 50 2.4 Processing units 59 © Copyright IBM Corp 2006, 2009, 2011 All rights reserved iii 2.5 Multiprocessors 62 2.6 Disk devices 63 2.7 Clustering 65 2.8 Basic shared DASD 66 2.9 What is a sysplex 69 2.10 Intelligent Resource Director 75 2.11 Platform Performance Management with zEnterprise 76 2.12 Typical mainframe system growth 77 2.13 Continuous availability of mainframes 78 2.14 Summary 87 2.15 Questions for review 88 2.16 Topics for further discussion 89 2.17 Exercises 89 Chapter z/OS overview 91 3.1 What is an operating system 92 3.2 What is z/OS 92 3.3 Overview of z/OS facilities 99 3.4 Virtual storage and other mainframe concepts 101 3.5 What is workload management 126 3.6 I/O and data management 129 3.7 Supervising the execution of work in the system 131 3.8 Cross-memory services 143 3.9 Defining characteristics of z/OS 144 3.10 Understanding system and product messages 146 3.11 Predictive failure analysis 150 3.12 z/OS and other mainframe operating systems 151 3.13 A brief comparison of z/OS and UNIX 152 3.14 Additional software products for z/OS 155 3.15 Middleware for z/OS 156 3.16 The new face of z/OS 157 3.17 Summary 159 3.18 Questions for review 161 3.19 Topics for further discussion 163 Chapter TSO/E, ISPF, and UNIX: Interactive facilities of z/OS 165 4.1 How we interact with z/OS 166 4.2 Time Sharing Option/Extensions overview 166 4.3 ISPF overview 172 4.4 z/OS UNIX interactive interfaces 188 4.5 Summary 194 4.6 Questions for review 195 4.7 Exercises 196 iv Introduction to the New Mainframe: z/OS Basics Chapter Working with data sets 203 5.1 What is a data set 204 5.2 Where are data sets stored 205 5.3 What are access methods 206 5.4 How are DASD volumes used 206 5.5 Allocating a data set 208 5.6 How data sets are named 208 5.7 Allocating space on DASD volumes through JCL 210 5.8 Data set record formats 211 5.9 Types of data sets 214 5.10 What is Virtual Storage Access Method 220 5.11 Catalogs and volume table of contents 222 5.12 Role of DFSMS in managing space 227 5.13 z/OS UNIX file systems 229 5.14 Working with a zFS file system 231 5.15 Summary 232 5.16 Questions for review 234 5.17 Exercises 234 Chapter Using Job Control Language and System Display and Search Facility 241 6.1 What is Job Control Language 242 6.2 JOB, EXEC, and DD parameters 244 6.3 Data set disposition and the DISP parameter 246 6.4 Continuation and concatenation 249 6.5 Why z/OS uses symbolic file names 250 6.6 Reserved DDNAMES 253 6.7 JCL procedures (PROCs) 253 6.8 Understanding SDSF 257 6.9 Utilities 262 6.10 System libraries 262 6.11 Summary 263 6.12 Questions for review 263 6.13 Topics for further discussion 264 6.14 Exercises 264 Chapter Batch processing and the job entry subsystem 273 7.1 What is batch processing 274 7.2 What is a job entry subsystem 275 7.3 What does an initiator 277 7.4 Job and output management with job entry subsystem and initiators 278 7.5 Job flow through the system 286 7.6 JES2 compared to JES3 289 Contents v 7.7 Summary 290 7.8 Questions for review 291 7.9 Exercises 292 Part Application programming on z/OS Chapter Designing and developing applications for z/OS 299 8.1 Application designers and programmers 300 8.2 Designing an application for z/OS 301 8.3 Application development life cycle: An overview 303 8.4 Developing an application on the mainframe 309 8.5 Going into production on the mainframe 318 8.6 Summary 319 8.7 Questions for review 320 Chapter Using programming languages on z/OS 323 9.1 Overview of programming languages 324 9.2 Choosing a programming language for z/OS 326 9.3 Using Assembler language on z/OS 326 9.4 Using COBOL on z/OS 328 9.5 HLL relationship between JCL and program files 337 9.6 Using PL/I on z/OS 338 9.7 Using C/C++ on z/OS 342 9.8 Using Java on z/OS 343 9.9 Using CLIST language on z/OS 345 9.10 Using REXX on z/OS 347 9.11 Compiled versus interpreted languages 350 9.12 What is z/OS Language Environment 351 9.13 Summary 360 9.14 Questions for review 361 9.15 Topics for further discussion 362 Chapter 10 Compiling and link-editing a program on z/OS 363 10.1 Source, object, and load modules 364 10.2 What are source libraries 364 10.3 Compiling programs on z/OS 365 10.4 Creating load modules for executable programs 383 10.5 Overview of compilation to execution 388 10.6 Using procedures 388 10.7 Summary 390 10.8 Questions for review 391 10.9 Exercises 391 Part Online workloads for z/OS vi Introduction to the New Mainframe: z/OS Basics Chapter 11 Transaction management systems on z/OS 401 11.1 Online processing on the mainframe 402 11.2 Example of global online processing: The new big picture 402 11.3 Transaction systems for the mainframe 404 11.4 What is Customer Information Control System 410 11.5 What is Information Management System 426 11.6 Summary 429 11.7 Questions for review 430 11.8 Exercise: Create a CICS program 431 Chapter 12 Database management systems on z/OS 433 12.1 Database management systems for the mainframe 434 12.2 What is a database 434 12.3 Why use a database 435 12.4 Who is the database administrator 437 12.5 How is a database designed 438 12.6 What is a database management system 441 12.7 What is DB2 444 12.8 What is SQL 450 12.9 Application programming for DB2 457 12.10 Functions of the IMS Database Manager 461 12.11 Structure of the IMS Database Manager subsystem 462 12.12 Summary 467 12.13 Questions for review 468 12.14 Exercise 1: Use SPUFI in a COBOL program 469 Chapter 13 z/OS HTTP Server 477 13.1 Introduction to web-based workloads on z/OS 478 13.2 What is z/OS HTTP Server 478 13.3 HTTP Server capabilities 483 13.4 Summary 490 13.5 Questions for review 490 13.6 Exercises 490 Chapter 14 IBM WebSphere Application Server on z/OS 493 14.1 What is WebSphere Application Server for z/OS 494 14.2 Servers 497 14.3 Nodes (and node agents) 497 14.4 Cells 498 14.5 J2EE application model on z/OS 499 14.6 Running WebSphere Application Server on z/OS 500 14.7 Application server configuration on z/OS 505 14.8 Connectors for Enterprise Information Systems 507 14.9 Summary 511 Contents vii 14.10 Questions for review 511 Chapter 15 Messaging and queuing 513 15.1 What WebSphere MQ is 514 15.2 Synchronous communication 515 15.3 Asynchronous communication 516 15.4 Message types 517 15.5 Message queues and the queue manager 517 15.6 What is a channel 519 15.7 How transactional integrity is ensured 520 15.8 Example of messaging and queuing 521 15.9 Interfacing with CICS, IMS, batch, or TSO/E 522 15.10 Sysplex support 523 15.11 Java Message Service 523 15.12 Summary 524 15.13 Questions for review 525 Part System programming on z/OS Chapter 16 Overview of system programming 529 16.1 The role of the system programmer 530 16.2 What is meant by separation of duties 532 16.3 Customizing the system 533 16.4 Managing system performance 545 16.5 Configuring I/O devices 546 16.6 Following a process of change control 546 16.7 Configuring consoles 549 16.8 Initializing the system 554 16.9 Summary 562 16.10 Questions for review 563 16.11 Topics for further discussion 563 16.12 Exercises 564 Chapter 17 Using System Modification Program/Extended 565 17.1 What is SMP/E 567 17.2 The SMP/E view of the system 568 17.3 Changing the elements of the system 569 17.4 Introducing an element into the system 571 17.5 Preventing or fixing problems with an element 573 17.6 Fixing problems with an element 574 17.7 Customizing an element: USERMOD SYSMOD 575 17.8 Keeping track of the elements of the system 577 17.9 Tracking and controlling requisites 578 17.10 How does SMP/E work 579 viii Introduction to the New Mainframe: z/OS Basics CICS references CICS Application Programming Primer, SC33-0674 CICS Application Programming Reference, SC34-6434 CICS C++ OO Class Libraries, SC34-6437 CICS External Interfaces Guide, SC34-6006 CICS Internet Guide, SC34-6007 CICS Resource Definition Guide, SC34-6430 CICS Transaction Server for z/OS - CICS Application Programming Guide, SC34-6231 CICS Transaction Server for z/OS - CICS System Programming Reference, SC34-6233 CICS Web Services Guide, SC34-6458 IMS references Connecting IMS to the World Wide Web: A Practical Guide to IMS Connectivity, SG24-2220 IMS Application Programming: Database Manager, SC18-7809 IMS Application Programming: Design Guide, SC18-7810 IMS Application Programming: Transaction Manager, SC18-7812 IMS Java Guide and Reference, SC18-7821 Meltz, et al., An Introduction to IMS, IBM Press, 2005, ISBN 0131856715 For more information about IMS, go to: http://www.ibm.com/ims DB2 references DB2 UDB for z/OS: Administration Guide, SC18-7413 DB2 UDB for z/OS: Application Programming and SQL Guide, SC18-7415 DB2 UDB for z/OS: SQL Reference, SC18-7426 DB2 for z/OS Utility Guide and Reference, SC18-9855 754 Introduction to the New Mainframe: z/OS Basics WebSphere MQ references WebSphere MQ Application Programming Guide, SC34-6064 WebSphere MQ Bibliography and Glossary, SC34-6113 WebSphere MQ System Administration Guide, SC34-6068 For more information about IBM WebSphere MQ, go to: http://www.ibm.com/software/integration/mqfamily/library/manualsa/ Online resources These websites are also relevant as further information sources: IBM Terminology http://www.ibm.com/ibm/terminology/ z/OS website: http://www-03.ibm.com/systems/z/ z/OS Basic Skills Information Center: http://publib.boulder.ibm.com/infocenter/zoslnctr/v1r7/index.jsp z/OS Communications Server website: http://www.software.ibm.com/network/commserver/support/ z/OS Internet Library: http://www-03.ibm.com/systems/z/os/zos/bkserv/ Help from IBM IBM Support and downloads ibm.com/support IBM Global Services ibm.com/services Related publications 755 756 Introduction to the New Mainframe: z/OS Basics Index Numerics 24-bit addressing mode 118 31-bit addressing mode 109 64-bit addressing mode 102 A access control 599 access path 460 address format 109 I/O 49 address space control block (ASCB) 98, 125 address space, defined 102 addressability defined 117 addressing mode 121 ADRDSSU program 660 allocating space (on disk volume) 223 AMASPZAP program 659 AMODE(31) 121 APF libraries 603 APF See authorized program facility application design 300, 303 development life cycle 303–304 high-level design 303 maintaining 303 requirements 304 system testing 303 application programming interface (API) 420 application-owning region (AOR) 411 ARM See automatic restart manager ASCII 310, 319 assembler instructions 327 Assembler language 326 asynchronous 516 authorized libraries 604 authorized program analysis report (APAR) 570 authorized program facility (APF) 105, 603 automatic restart manager (ARM) 83, 501 auxiliary storage manager (ASM) 116 B batch address space 126 initiator 279, 286, 560 job 23, 274 processing 23, 242, 255, 274, 276 BEGIN block 340 Big Iron 5, 637 Binary Large Object (BLOB) 446 binder 327, 380 BLKSIZE See block size block size (BLKSIZE) 212 blocks disk 207 bus and tag channels 48 byte stream file 211 C C/C++ 342 Capacity Upgrade on Demand (CUoD) 637 catalog 223, 447, 460 cataloged procedures 253 CE See customer engineer central processing unit (CPU) 46–47, 88–89 definition 46 central processor (CP) 56, 59, 61, 87 central processor complex (CPC) 46, 50–51, 80 change control process 319, 546 Channel Path Identifier (CHPID) 50 Channel Subsystem (CSS) 639 channel-to-channel (CTC) 65, 67–68 adapter 141 ring 67 checking out 315 CICS See Customer Information Control System client representative 37 CLIST 345, 347 CLOB 446 cloning 83 clusters 65 CMOS See Complementary Metal Oxide Semiconductor COBOL 328 © Copyright IBM Corp 2006, 2009, 2011 All rights reserved 757 compiler 155, 279 language program 34, 209, 281 cold start IPL 536, 561 collating sequence EBCDIC versus ASCII 311 command RESERVE and RELEASE 66 XCTL 422 command list 345 COMMAREA 423 commit 408 common area 560 compatibility 11, 19 compilation unit 339 compiled language 347, 350 compiling a REXX source program 348 compiling and linking language programs 392 Complementary Metal Oxide Semiconductor (CMOS) 637 compress partition data sets 652 computer language 324–325 consolidated software inventory (CSI) 567, 580 constraints of the project 301, 307 Control Area (CA) 221 control block 97 Control Interval (CI) 221 control unit definition 47 conversational model of CICS programming 414 copybook 364 Count Key Data (CKD) format 207 Coupling Facilities (CFs) 71 coupling technology 74, 88 CP See central processor CPU See central processing unit cross-memory communication 605 services 104 CSS See Channel Subsystem CTC See channel-to-channel CUoD See Capacity Upgrade on Demand customer engineer (CE) 36 Customer Information Control System (CICS) 410 command 416, 420 preprocessor 340–341 programming roadmap 424 region 411 terminal owning region (TOR) 81 transaction flow 417 758 D DASD See direct access storage device data control block (DCB) 212 data security 601 data types 446 database request module 459 table 444 view 444 Database Manager 427 DB2 optimizer 460 DBCLOB 446 DBCS See double byte character set DBRM 459 DCB See data control block DCE Security Server 598 DDNAME definition 251 Debug Tool 329 declaratives for COBOL 331 default logon procedure 608 design documents 305 design phase 303 designing applications for z/OS 299 device number 50, 52 definition 50 device type DD 248 devices I/O 48 DFS See Distributed File Service DFSMS component 131 DFSORT 170 product 170 direct access storage device (DASD) 207, 337 directory 447, 460 disk controller 561 drive 207 dump 660 pack 207 restore 660 volume 207 disposition parameters DD 247 Distributed File Service (DFS) 231 Distributed File Service Server Message Block (SMB) 232 DLL 336 Introduction to the New Mainframe: z/OS Basics double byte character set (DBCS) 311, 341 DSNAME definition 251 dump logical 660 physical 660 Dump and Trace Control 421 dynamic workload management 74 generation data set (GDS) 226 Generic Resource Management 81 Geographically Dispersed Parallel Sysplex (GDPS) 86 GETMAIN macro 116 global resource serialization (GRS) 68, 141 go production 303 GRS ring 68 E H EBCDIC character set 310, 479, 484 ECKD See Extended Count Key Data EIM See Enterprise Identity Mapping emerging requirements 308 enclave 354 enqueue 132 Enterprise Identity Mapping (EIM) 598 Entry Sequence Data Set (ESDS) 220 ESCON channels 51 director 52 ESDS See Entry Sequence Data Set esoteric name 248 EXEC CICS 416 EXEC SQL interface 420 EXECUTE CICS 416 Extended Count Key Data (ECKD) 207 extended MCS console 602 extents disk data sets 211 hacker 597 Hardware Configuration Definition (HCD) 550 Hardware Configuration Manager (HCM) 550 Hardware Management Console (HMC) 56, 555 HDA See Head Disk Assembly Head Disk Assembly (HDA) 207 F FastCGI 480 Fault Analyzer 316 FICON channels 51 field technical sales support (FTSS) 37 file-owning region (FOR) 411 firewall 605 fixed link pack area (FLPA) 535 FLPA See fixed link pack area FOR See file-owning region FREEMAIN macro 116 FTSS See field technical sales support functional requirements for an application 308 G gathering requirements 303, 308 I I/O connectivity overview 50 I/O Control Data Set (IOCDS) 52 IBM Enterprise COBOL for z/OS and OS/390 328 IBM SDK for z/OS 343 IBM Security Server 597 ICF See Integrated Coupling Facility ICKDSF utility 207, 223, 658 IDCAMS utility 210, 655 IDE See Interactive Development Environment IEAFIXxx PARMLIB member 537 IEASYMxx PARMLIB member 544 IEBCOPY utility 652 IEBDG utility 653 IEBGENER utility 651 IEBUPDTE utility 656 IEFBR14 utility 650 IEHINITT utility 658 IEHLIST utility 657 IEHPROGM utility 658 IEXEC 349 IFL See Integrated Facility for Linux image 68 IMS 427 APPC feature 429 Java dependent region 329 messages 429 transaction 429 in-backout 408 Include preprocessor 341 Index 759 in-commit 408 independent software vendor (ISV) 36 index space 445 in-flight 408 initialization process 557 initializing real storage management 556 initializing the system control program 560 initiator 276 in-prepare 408 input-output coding 332 in-reset 408 Integrated Coupling Facility (ICF) 47, 61 Integrated Facility for Linux (IFL) 47, 59 integration testing 303, 318 Intelligent Resource Director (IRD) 639 Interactive Development Environment (IDE) 317 Interactive System Productivity Facility (ISPF) 166 interfacing with Java 342 interpreted language 325, 347, 350 interrupt 131 interval control 421 IOCDS SeeI/O Control Data Set IPLable disk 556 IRD See Intelligent Resource Director ISPF See Interactive System Productivity Facility ISV See independent software vendor J Java 343 Java Certification Kit 344 Java class definition 336 Java Development Kits 344, 375 Java Native Interface (JNI) 335, 344 services 335 Java Software Development Kit 343–344 Java Virtual Machine (JVM) 344 JCK 344 JES2 275, 286, 289, 291, 539 JES2 cataloged procedure 540 JES3 275, 289, 291, 539 JNI See Java Native Interface job entry subsystem (JES) 275 journaled VIO data set 561 JVM See Java Virtual Machine K Kerberos security services 598 Key Sequence Data Set (KSDS) 220 760 KSDS See Key Sequence Data Set L Language Environment 351 large objects 446 latch 132 LCSS (Logical Channel SubSystem) 639 libraries, system 262, 535 licensed program 156, 343, 606, 656, 660 Lightweight Directory Access Protocol Server (LDAP) 487 LINK command 422 link pack area (LPA) 535 linkage editor 327 linker 327 linklist concatenation 537 load modules 327 LOB 446 locking 132 Logical Channel SubSystem (LCSS) 639 logical dump 660 LPA (link pack area) 535 LPA pages, storage protection 604 LPALST concatenation 536 LPALSTxx member 536 LPAR (logical partition) 56, 62 LPAR characteristics 57 LRECL, logical record length 212 M machine instructions 326 machine language 324 machine-dependent 325 macro 327 macro preprocessor 341 mainframe consolidation 58 mainframe security 596 mainframe, defined maintenance phase 319 master JCL 539 master scheduler 539 address space 125, 539 subsystem 125 MCM (Multiple Chip Module) 639 message queue 517 Message Queue Interface (MQI) 515 metadata 447 microcode Introduction to the New Mainframe: z/OS Basics MLPA (modified link pack area) 535 modified link pack area (MLPA) 535 MQI (Message Queue Interface) 515 MRO 411 MSTJCLxx member 539 MSTJCLxx PARMLIB member 539 multibook system structure 639 multilingual computing 357 Multiple Chip Module (MCM) 639 multiprocessor, terminology 62 multi-region operation 411 multitasking 404, 417 multithreading 404 N NetRexx 348 Network Authentication Service for z/OS 598 non-functional requirements 308 non-machine-dependent 325 non-preemptable work 137 non-procedural language 325 O object deck 278, 338, 348, 358 object-oriented 336, 343 OO applications 336 Open System Adapter (OSA) 637 original equipment manufacturer (OEM) 36 OSA See Open System Adapter override page protection 557 P page data set 116 page fault 133 page protection override 557 page protection bit 604 pageable link pack area (PLPA) 535, 557 parallel channels 48 Parallel Sysplex 80–81 applications in 85 benefits 86 integration 86 technology 85 failure 83 infrastructure 86 overview 69 parallel testing 318 PARMLIB data set 126 partitioned data set (PDS) 315 partitioning introduction 54 path name 206 PC See program call instruction PDS See partitioned data set PERFORM statement 331 performance test 303 physical dump 660 PKI Services 598 PL/I 338 PLPA See pageable link pack area POR See Power-on Reset Power-on Reset (POR) 56 preemptable work 137 prelinker 381 preprocessors 340 primary job entry subsystem 125, 539 private area 560 procedural language 325, 347 PROCEDURE 340 procedure library 253, 540 process requirements 308 Processor Unit (PU) 59 production going into 318 program call (PC) instruction 605 program control 421 program integrity 603 program management model 354 program search order 153, 541 program temporary fix (PTF) 570 programming requirements 305 prototyping 350 pseudo-conversational 401, 414 PU See Processor Unit punched card 274 Q queue manager 517 quick start IPL 557, 561 R RACF Remote Sharing Facility (RRSF) 602 RACF See Resource Access Control Facility Rational Developer for z/OS 317 Index 761 real storage manager (RSM) 116 RECFM See record format record 168, 204 record descriptor word (RDW) 212 Record File System (RFS) 232 record format (RECFM) 211–212 record-oriented file system 168 recovery 407 Redbooks Web site Contact us xix Redbooks website 751 reentrant 404 region 428 requirements for an application 308 RESERVE and RELEASE commands 66 residency mode 121 Resource Access Control Facility (RACF) 597–599 databases 602 with middleware 602 Resource Measurement Facility (RMF) 660 Restructured Extended Executor 347 REXX 347 RMF See Resource Measurement Facility RMODE(31) 121 roll back 408 RRSF See RACF Remote Sharing Facility runtime library 352 S SAF See system authorization facility SAX parser 342 SCLM See Software Configuration Library Manager SDK 343–344 SDSF See system display and search facility search order for programs 153, 541 secondary subsystems 126, 539 security mainframe 596 security controls 596 security policy 597 Security Server 597, 606 separation of duties 532, 597 sequence numbers 657 sequence set 221 server farm 308 server message block (SMB) 232 service level agreement (SLA) 81, 129 service request block (SRB) 98, 104, 132, 135 762 shared DASD environment 66 shared data 74, 88 shared nothing 74 shutting down the system 562 single point of control 85 single system image 84 single unit of recovery 407 SMB See Distributed File Service Server Message Block SMPCSI (CSI) data set 591 Software Configuration Library Manager (SCLM) 315 space allocation DD 247 Spanned Channel support 639 split screen 267 SQL 341 package 460 plan 460 preprocessor 341 stakeholders 307 steady state 305, 319–320 storage control 421 storage group 445 storage protection 604 stored procedure 447 stress testing 318 subpool 116 subroutine 365 subsystem 78–79, 84 subsystem initialization 559 supervisor call (SVC) 603 supervisor controls 131 supervisor state 136 SUPERZAP program 658 Support Center 36 Support Element (SE) 56 SVC See supervisor call swapping 113 symbolic file name 337 symbolic programming language 326 symbolics 84 sync point 408 sync point manager 407 SYS1.LINKLIB 262, 535 SYS1.LPALIB 262, 535 SYS1.LPALIB data set 536 SYS1.NUCLEUS 262, 535 SYS1.PARMLIB 262, 535 Introduction to the New Mainframe: z/OS Basics SYS1.PROCLIB 262, 535, 538 sysplex 69, 73, 78, 81–82, 88 Sysplex Distributor 79 system integrity 596 libraries 262, 535 requirements 308 symbols 543 tests 317 system assist processor 59 system authorization facility (SAF) 601 System Clustering and Data Sharing 637 system display and search facility (SDSF) 257, 316 system management facility (SMF) 484 System Resource Manager (SRM) 113 System z Application Assist Processor (zAAP) 343 System z9 Integrated Information Processor (zIIP) 60 System/360 (S/360) diagram 48 system-encrypted password 600 systems engineer (SE) 37 T table space 444 tape data set 215 task 413 task control 417, 420 task control block (TCB) 98, 132, 135 TCM See Thermal Conduction Module temporary storage 421 Thermal Conduction Module (TCM) 636 THREAD 335 thread 355, 404, 413 time independence 517 Time Sharing Option/Extensions (TSO/E) 166 tracks disk drive 207 transaction 410, 417, 427 TRANSID 412, 417 transient data 421 translating the COBOL source language 330 trigger 446 TSO/E See Time Sharing Option/Extensions U UDT See User-defined Data Type unauthorized access 596 Unicode 312 character set 312 unit of recovery 412 unit of work 412 UNIX terms mapped to z/OS 152 unloaded partitioned data set 652 unreferenced interval count 113 user identification and verification 600 user tests 318 User-defined Data Type (UDT) 446 User-defined Function (UDF) 446 utility ICKDSF 207, 223, 658 IDCAMS 655 IEBCOPY 652 IEBDG 653 IEBGENER 651 IEBUPDTE 656 IEFBR14 650 IEHINITT 658 IEHLIST 657 IEHPROGM 658 V VIPA See virtual Internet protocal address virtual address format 108 virtual Internet protocal address (VIPA) 620 virtual storage defined 101 Virtual Storage Access Method (VSAM) 205, 220, 420 virtual storage manager (VSM) 116 volume table of contents (VTOC) 223 VSAM See Virtual Storage Access Method VSM See virtual storage manager W warm start IPL 538, 557, 561 Web-oriented business processes 329 WLM See workload management working set 113 workload balancing 81 workload distribution 81 workload management (WLM) 82, 126, 288, 545 UDF See User-defined Function Index 763 X XCTL command 422 XML parser 342 Z z/Architecture 95, 159, 326 z/OS names of predecessors 37, 151 z/OS firewall technologies 598, 605 z/OS image, defined 66 z/OS overview 99 z/TPF See z/Transaction Processing Facility z/Transaction Processing Facility (z/TPF) 39 zAAP 343 zAAP processor 60 zSeries File System (zFS) 231 zSeries Resource Sharing 84 764 Introduction to the New Mainframe: z/OS Basics IBM zSeries and the z/OS Operating System Introduction to the New Mainframe: z/OS Basics IBM zSeries and the z/OS Operating System IBM zSeries and the z/OS Operating System (1.0” spine) 0.875”1.498” 460 788 pages IBM zSeries and the z/OS Operating System IBM zSeries and the z/OS Operating System Back cover ® Introduction to the New Mainframe ® z/OS Basics Basic mainframe concepts, including usage and architecture z/OS fundamentals for students and beginners Mainframe hardware and peripheral devices This IBM Redbooks publication provides students of information systems technology with the background knowledge and skills necessary to begin using the basic facilities of a mainframe computer It is the first in a planned series of book designed to introduce students to mainframe concepts and help prepare them for a career in large systems computing INTERNATIONAL TECHNICAL SUPPORT ORGANIZATION For optimal learning, students are assumed to have successfully completed an introductory course in computer system concepts, such as computer organization and architecture, operating systems, data management, or data communications They should also have successfully completed courses in one or more programming languages, and be PC literate BUILDING TECHNICAL INFORMATION BASED ON PRACTICAL EXPERIENCE This book can also be used as a prerequisite for courses in advanced topics or for internships and special studies It is not intended to be a complete text covering all aspects of mainframe operation or a reference book that discusses every feature and option of the mainframe facilities Others who will benefit from this book include experienced data processing professionals who have worked with non-mainframe platforms, or who are familiar with some aspects of the mainframe but want to become knowledgeable with other facilities and benefits of the mainframe environment IBM Redbooks are developed by the IBM International Technical Support Organization Experts from IBM, Customers and Partners from around the world create timely technical information based on realistic scenarios Specific recommendations are provided to help you implement IT solutions more effectively in your environment For more information: ibm.com/redbooks SG24-6366-02 ISBN 0738435341 ... reserved Introduction to the New Mainframe: z/OS Basics Chapter Introduction to the new mainframe Objective: As a technical professional in the world of mainframe computing, you need to understand... xxi Part Introduction to z/OS and the mainframe environment Chapter Introduction to the new mainframe 1.1 The new mainframe ... special thanks to the editors at the ITSO center in Poughkeepsie, New York: Terry Barthel Ella Buslovich and Linda Robinson (graphics) Alfred Schwab xviii Introduction to the New Mainframe: z/OS

Ngày đăng: 01/06/2018, 15:07

Từ khóa liên quan

Mục lục

  • Go to the current abstract on ibm.com/redbooks

  • Front cover

  • Contents

  • Notices

    • Trademarks

    • Preface

      • How this text is organized

      • How each chapter is organized

      • The team who wrote this book

      • Acknowledgements

      • Now you can become a published author, too!

      • Comments welcome

      • Stay connected to IBM Redbooks

      • Summary of changes

        • March 2011, Third Edition

        • August 2009, Second Edition

        • Part 1 Introduction to z/OS and the mainframe environment

        • Chapter 1. Introduction to the new mainframe

          • 1.1 The new mainframe

          • 1.2 The System/360: A turning point in mainframe history

          • 1.3 An evolving architecture

          • 1.4 Mainframes in our midst

          • 1.5 What is a mainframe

          • 1.6 Who uses mainframe computers

            • 1.6.1 Two mainframe models

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan