zOperating System Environment Manager Scheduling Environment & ISV Cost Reduction Workload Routing: WLM Managed Initiators provides a step forward in the automation of batch workload. However, WLM Managed Initiators give rise to a new problem, that of routing the workload to where you want it to run. Prior to WLM Managed Initiators you could control this by defining initiators of certain classes where you wanted a particular workload to run. An example would be putting your Production Job Classes on your fastest CPU or processor, or putting BMP (IMS Batch) Job Classes where the IMS/VS region is running. IBM’s solution is Resource Affinity Scheduling, a JCL based facility to route work within a multi-access spool (MAS) complex. zOSEM’s Resource Routing Functions offers a more automated, user independent means of achieving a solution to Job Routing Problems. Scheduling Environment: WLM’s Resource Affinity Scheduling provides a facility to route work within a multi-access spool (MAS) complex. However, WLM’s Resource Affinity Scheduling requires the user to specify a SINGLE Resource Scheduling Environment on the Job Card, SCHENV=. Rather than relying on your users to select the correct SINGLE Resource Scheduling Environment, zOSEM can detect and set MULTIPLE Resource Routing requirements automatically, using zOSEM’s Resource Routing Functions, based on knowledge (by examining the submitted JCL) of the real resource requirements of the Job. Using the zOSEM’s Resource Routing Function provides a richer, user independent, automated solution to the problem of workload routing.
Controlling ISV Program Execution:
zOSEM Resource Routing: zOSEM’s Resource Routing Function can detect and set MULTIPLE Resource Routing requirements automatically, based on knowledge (by examining the submitted JCL) of the real Resource requirements of the Job. zOSEM uses and/or relationships for Jobname mask(s), Program Name mask(s), RACF Group, DDNAME mask(s), DSNAME mask(s), Jobclass, Service Class, Program Parm Field mask(s) and Userid name to determine Job Resource requirements. zOSEM ISPF Resource Routing Interface would require definitions for six resources. The definitions would be DBP1, DBP2, SAS, FOCUS, FILEAID and EASYTRIVE. The following zOSEM JES2 Operator commands would be issued to activate Resource Routing for the example environment:
To de-activate the DBP1 Schedule Resource with zOSEM the following JES2 command would be issued:
IBM Scheduling Environment: Using the IBM Resource Scheduling Environment (SCHENV=) to control Job Routing by Program Name requires MULTIPLE Scheduling Environments to be defined for each permutation. The following Scheduling Environment definitions would need to be defined to WLM, and Users would be required to know and code the correct Scheduling Environment using the SCHENV= on the Job Parameter. The twenty-four IBM Scheduling Resources defined below are required to Support the example Environment with total ISV and DB2 Subsystem independence: IBM Scheduling Environments Required to Support Example Environment
The following MVS Operator Commands would be issued to activate IBM's Resource Affinity Scheduling for the example environment:
To de-activate the DBP1 Schedule Resource for IBM's Resource Affinity Scheduling the following MVS Operator Commands would be issued:
Last Updated: 11/25/2009 |
zOSEM Literature zOSEM Features New Features in Release 6.2 Benefits by Functional Area Strategic Management Benefits Scheduling Environment & ISV Cost Reduction
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||