Beruflich Dokumente
Kultur Dokumente
Sysprogs
Session 2724
SHARE Summer 2008
Peter Kania
JES Product Team
Poughkeepsie, NY
kania@us.ibm.com
Trademarks
The following are trademarks of the International Business Machines Corporation in the United States and/or other countries.
eServer, IBM, IBMLink, InfoPrint, MVS, OS/390, Redbooks, Redbooks (logo), RETAIN,
z/OS, zSeries
* All other products may be trademarks or registered trademarks of their respective companies.
Notes:
Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user wil l experience will vary depending upon
considerations such as the amount of multiprogramming in the use r's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be g iven that an individual user will achieve throughput
improvements equivalent to the performance ratios stated here.
IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.
All customer examples cited or described in this presentation are presented as illustrations of the manner in which som e customers have used IBM products and the results they may have achieved. Actual environmental costs and performance
characteristics will vary depending on individual customer confi gurations and conditions.
This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to c hange without notice. Consult your local IBM business
contact for information on the product or services available in your area.
All statements regarding IBM's future direction and intent are s ubject to change or withdrawal without notice, and represent goa ls and objectives only.
Information about non-IBM products is obtained from the manufacturers of those products or their published announcements . IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-
IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
Prices subject to change without notice. Contact your IBM representative or Busines s Partner for the most current pricing in your geography.
2
JES3 Characteristics
3
JES3 Characteristics
• Workflow Management
• In conjunction with z/OS Workload Manager
• Controls available to
• Sysprogs (Inish statements, commands, utilities, exits, code modifications)
• Operators (commands, utilities)
• Application Programmers (JECL statements)
4
JES3 Characteristics
5
JES3 Phases – Input
6
JES3 Phases – Conversion
• When all resources are available, the job is made ready for the
execution phase
7
JES3 Phases – Execution
• Single-threaded execution
• Job must complete before another one can start
• Resource unavailability may cause jobs to wait
• Spool buffers the input and output data for the jobs
• When a job finishes, it continues to the Output Processing
phase
8
JES3 Phases – Output
9
JES3 Phases – Writer processing
• Writers
• JES-managed
• Local
• Remote
• External writers
• Applications (SAPI)
10
JES3 Phases – Purge
11
JES3 Complex
• Global
• Centralizes control of the whole complex
• Single point of failure
• Dynamic System Interchange (DSI) addresses that
• Locals
• Depend on the global for their function
• JESXCF
• Communication vehicle used by the global and the locals
• Separate component
• Limited use by JES2 as well
12
Functional Subsystems
13
JES3 as the primary subsystem
• Primary Subsystem:
• First in line
• Other subsystems are ‘Secondary’
14
Spool Datasets and Checkpoint
15
Job Control Table
16
JES3 Job Flow
17
Converter Interpreter
18
Main
19
OUTSERV Scheduler Element
20
Output Services
21
Purge Processing
22