Breaking down the process
To submit a job, HCL Workload Automation for Z must:
- Identify the best candidate. After the current plan lock is obtained, the ready operations are sorted according to their relative priority. The value of the QUEUELEN keyword of JTOPTS identifies the maximum number of ready operations that will be started by the WSA each time it enqueues on the current plan lock.
- Retrieve JCL:
- Influenced by the number of partitioned data sets (PDS) and the number of members in the data sets concatenated on the EQQJBLIB ddname. If the partitioned data sets are placed after a CACHE statement, the directory search is quicker.
- Size of the EQQJBLIB members.
- The performance of the user exits EQQUX001, EQQUX002, EQQUX009, and EQQUX013.
- Substitute and tailor JCL.
- Image the job input to the JCL repository (JS) file. The duration of this step is dependent on VSAM performance on the JCL repository.
- Submit to the internal reader. This function is performed by the submit subtask, which does not hold the current plan lock. So performance on the internal reader cannot effect other HCL Workload Automation for Z subtasks. But it can ultimately affect the throughput of work on the processor.