- How to Use This Catalog
- Form and Content of Process Catalog Entries
- Application Optimization
- Asset Management
- Budget Management
- Business Continuity
- Business Relationship Management
- Capacity Planning
- Change Management
- Configuration Management
- Contract Management
- Contractor Management
- Cost Recovery
- Data Storage Management
- Facilities Management
- Inventory Management
- Job Scheduling
- Negotiation Management
- Network Management
- Output Management
- Performance Management
- Problem Management
- Production Acceptance
- Production Control
- Physical Database Management
- Quality Assurance
- Security Management
- Service-Level Management
- Service Request Management
- Software Distribution
- System Monitoring
- Tape Management
- Workload Monitoring
Job Scheduling
This process aims to implement and maintain job schedules for all production and special production workloads. It includes interacting with customers to determine requirements, evaluating run-time requirements in relation to existing workloads, and ensuring timely completionboth in relation to the application itself and its neighbors in the execution queue.
Tasks |
Skills |
Develop schedules for all corporate workloads Perform "what-if" scheduling simulations as required Evaluate and maximize workload balancing options Define processes for changes and new submissions |
Understanding of application system flow, including all aspects of input, output, and cross-application dependencies Familiarity with the performance characteristics of all storage media (tape, disk, and so forth) and how they apply to processing of various workload types Expertise in using various scheduling tools, including schedulers, simulation tools, and accounting systems for run-time analysis |
Staffing |
Automation Technology |
Scheduling coordinator Workload analyst |
Host-based schedulers Distributed schedulers Platform-specific schedulers |
Best Practices |
Metrics |
Use of a single scheduling tool across the enterprise Use of a dynamically adjusting schedule based on self-analysis Integration of job scheduling with workload management and other policy-based management tools Periodic review of actual versus scheduled run-times Use of enhanced policy-based schedulers that enable customers (or application areas) to define parameters for scheduling |
Percent of jobs meeting schedule Number of errors in defining schedule parameters Number of emergency scheduling needs/requests Average time to respond to new requests Staffing metrics Number of jobs/processes per analyst |
Process Integration |
Futures |
Workload monitoring |
Integration of service-level agreements and objectives with job schedulers Policy-based scheduling systems for all IT resources |