×

Optimized job scheduling and execution in a distributed computing grid

  • US 8,412,822 B1
  • Filed: 01/27/2004
  • Issued: 04/02/2013
  • Est. Priority Date: 01/27/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system for scheduling a computer-executable job for execution by a network of nodes joined by links, the system comprising:

  • a job planner to determine whether there is at least one valid combination of nodes and links with capability and capacity over time to complete the computer-executable job by a deadline, the job planner including;

    a validity portion to determine abilities of respective nodes to execute the computer-executable job at a given time; and

    a cost portion to determine costs to execute the computer-executable job at the respective nodes at the given time, the cost portion to select a total cost combination of nodes and links from among the at least one valid combination of nodes and links with the capability and capacity over time to complete the computer-executable job by the deadline; and

    a job scheduler to cooperate with the job planner to determine, via a processor, at least a first node from the network of nodes that is able to execute the computer-executable job and that has a lowest cost to execute the computer-executable job at the first node at the given time, the job scheduler to base its determination on compiled instructions comprising the computer-executable job.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×