Browse Prior Art Database

History-Based Batch Job Scheduling on a Network of Interactively used Workstations

IP.com Disclosure Number: IPCOM000123057D
Original Publication Date: 1998-Apr-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 2 page(s) / 66K

Publishing Venue

IBM

Related People

Wespi, A: AUTHOR [+2]

Abstract

Disclosed is a method to improve the scheduling process of Distributed Batch Job Scheduling Systems (DBJSS) by making use of workstation usage data recorded in the past. The improvement results in faster job turnaround times with respect to systems currently in use.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 55% of the total text.

History-Based Batch Job Scheduling on a Network of Interactively
used Workstations

      Disclosed is a method to improve the scheduling process of
Distributed Batch Job Scheduling Systems (DBJSS) by making use of
workstation usage data recorded in the past.  The improvement results
in faster job turnaround times with respect to systems currently in
use.

      A Distributed Batch Job Scheduling System consists of the
following main components (1,2) (see figure):
  o  jobs submitted by users authorized to use the DBJSS
  o  a pool of (interactively used) workstations which accept
      DBJSS jobs for execution
  o  a job queueing system where jobs are stored before they are
      released for execution
  o  a central scheduler that assigns jobs held in the queueing
      system to a pool workstation for execution
  o  a status collector that collects the status messages
      (e.g. CPU utilization) of the pool workstations in regular
      time intervals
  o  a configuration manager that maintains the static
      configuration of the DBJSS (e.g. the list of workstations
      in the pool).

      In traditional DBJSSs, the scheduler bases its placement
decisions on the static configuration information provided by the
configuration manager and the dynamic workstation status information
provided by the status collector.  The considered information
represents the system state at a given point in time.

      His...