Class TWS2 Details: Operators

Go to IBM Tivoli Workload Scheduler Classes Overview

Executive Summary

All the skills and knowledge necessary for the daily operational management of Workload Scheduler are learned and experienced in this class. Starting with the basic terminology of Workload Scheduler, the course introduces skills step by step with frequent labs to reinforce concepts immediately after they are introduced. Learn how to monitor and manage jobs, job streams, and the four different types of dependencies. Understand how to respond to prompts, handle user requests to ad hoc submit rerun, cancel, suspend or kill jobs and job streams. Gain an introduction to the powerful command line, often the only means of interacting with TWS from a remote location.

Duration:
1 day
Price:
US$600 per attendee, call 888-247-4384 to schedule a class


Objectives

  1. Communicate TWS terminology in "layman" terms.
  2. Describe a TWS scheduling network using TWS terminology.
  3. Define the key difference between the various types of TWS agents.
  4. Describe the purpose of the production control file and why it is called the Symphony file.
  5. Know why it is important for workstations to be linked when the production control file is created.
  6. Describe the relationship between scheduling objects, the TWS database, the TWS plan, and the Symphony file.
  7. Define the purpose of the job scheduling object and its parts.
  8. Describe the job recovery options, identify the job recovery option of a job.
  9. Perform job and job stream control tasks such as ad hoc submit, rerun, cancel, kill and suspend.
  10. Identify when a job or job stream will launch given a production day, run cycle, calendar, and time restriction.
  11. Monitor job and job stream status via state information.
  12. Perform operations-level diagnostics on job and job stream failure.
  13. Report on past job and job stream completion status.
  14. Create shortcut filters and lists for streamlining daily activities.
  15. Identify when a scheduling network has been failed over.
  16. Use basic features of command line interface for viewing job and job stream scheduling objects, and job and job stream plan instances.
  17. Use advanced features of TWS if deployed at a site.

Audience

Primary: Operators, print operators, job setup operators, console operators, shift supervisors, operations managers.

Secondary: Schedulers, administrators, end users, help desk.

Prerequisites

Working knowledge of Windows systems (Unix if operators will use Unix workstations).

Lesson Plan

  1. Unit 01: Job Scheduling Console (JSC) introduction.
  2. Lab 01: Start the JSC, logging in, logging out.
  3. Unit 02: Basic operations concepts: scheduling network, workstation/CPU, domain, domain manager, master domain manager.
  4. Lab 02: Navigate the scheduling network in the JSC, describe a scheduling network given a JSC display.
  5. Unit 03: Basic operations concepts: fault tolerant agent, standard agent, extended agent, network agent, workstation status.
  6. Lab 03: Identify agent types in a given JSC display, manipulating workstation status in the JSC.
  7. Unit 04: Basic operations concepts: production control file/Symphony file and workstation link status, scheduling objects, TWS database, TWS plan.
  8. Lab 04: Navigate the TWS database in the JSC, navigate the TWS plan in the JSC.
  9. Unit 05: Basic operations concepts: jobs, job recovery.
  10. Lab 05: Identify the parts of a job in the JSC, identify job recovery option of a job.
  11. Unit 06: Basic operations concepts: job streams, predecessor/sucessor jobs.
  12. Lab 06: Identify job streams in database and in plan under the JSC. Display job streams in timeline, graph, and run cycle views under the JSC.
  13. Unit 07: Intermediate operations concepts: job stream launch time restrictions, prompt dependencies, resource dependencies, and file dependencies.
  14. Lab 07: Identify job stream launch time restrictions, prompt dependencies, resource dependencies and file dependencies in the JSC database and plan views.
  15. Lab 08: Identify job launch time restrictions, prompt dependencies, resource dependencies and file dependencies in the JSC database and plan views.
  16. Unit 08: Intermediate operations concepts: run cycles, calendars.
  17. Lab 09: Identify the run cycle of a job stream, given a job stream definition in the JSC determine when it will run.
  18. Unit 09: Intermediate operations concepts: job states, job stream states, job and job stream aliases, difference between rerun and multiple submissions.
  19. Lab 10: Submit a job, watch a job launch, rerun a job, cancel a job, kill a job from the JSC; observe job states during activities. Rerun a job multiple times. Resubmit a job multiple times.
  20. Lab 11: Submit a job stream, watch a job stream launch, rerun a job stream, suspend a job stream, cancel a job stream from the JSC; observe job stream states during activities. Rerun a job stream multiple times. Resubmit a job stream multiple times.
  21. Unit 10: Intermediate operations concepts: standard list, prompts and confirmations.
  22. Lab 12: Email the output of a job from the JSC. Respond to a prompt and a job confirmation request using the JSC.
  23. Unit 11: Advanced operations concepts: stuck job streams and operations diagnosis.
  24. Lab 13: Given a job stream in the JSC plan list view, identify its status, what dependencies remain to be fulfilled, and why it is stuck if it is in that state.
  25. Unit 12: Advanced operations concepts: production day.
  26. Lab 14: Identify when a job stream will launch given a production day displayed in the JSC.
  27. Unit 13: Advanced operations concepts: carryforward.
  28. Lab 15: Identify from a display in the JSC which job streams will be carryforward. Identify the original job stream of a carryforward job stream.
  29. Unit 14: Advanced operations concepts: lists, filters, preference files.
  30. Lab 16: Create lists in the JSC. Create filters in the JSC. Copying preference file to a different workstation.
  31. Unit 15: Advanced operations concepts: alternate plans.
  32. Lab 17: Determine status of jobs and job streams that ran in the past.
  33. Unit 16: Advanced operations concepts: disaster recovery, backup domain manager
  34. Lab 18: Identify when a scheduling network is using the backup domain manager.
  35. Unit 17: Advanced operations concepts: command line interface introduction.
  36. Lab 19: View scheduling objects from composer. View job and job stream instances in plan from conman.
  37. Unit 18: Advanced operations concepts: site-specific concepts (internetwork dependencies, parameters, workstation classes, etc. introduced as necessary for sites that use these features).
  38. Lab 20: Determine values/configurations of site-specific features in a job or job stream.

Go to IBM Tivoli Workload Scheduler Classes Overview