×

Network-based computer system with improved network scheduling system

  • US 5,414,845 A
  • Filed: 06/26/1992
  • Issued: 05/09/1995
  • Est. Priority Date: 06/26/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. A network-based computer system comprising:

  • a network,a plurality of processors coupled to said network and thereby to each other with some of said processors operating as user nodes for sending jobs to be run at batch nodes and some of said processors being the batch nodes and some being both batch and user nodes,a resource management system for said computer system coupled to said network, said resource management system comprising;

    a common scheduler for the computer system scheduling all jobs from user nodes to said batch nodes, said common scheduler including a policy module, said policy module for setting scheduling policy for said common scheduler for deciding the routing of jobs to batch nodes independently of the operation of said common scheduler so that said policy module can be replaced while the computer system is in operation to change said scheduling policy;

    a delivery system responsive to jobs from said user nodes for sending scheduling requests to said common scheduler and in response to the decision of the scheduler, routing each job to one of said batch nodes said delivery system and said common scheduler being independent entities so that job delivery is separate from job scheduling, andsaid common scheduler having a database storing job status and node availability information to run a job at a batch node, said common scheduler being responsive to said scheduling requests made through an application programming interface (API) from said delivery system and policy from said policy module for determining which job is scheduled next and on which node it is run.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×