×

Job allocation program for allocating jobs to each computer without intensively managing load state of each computer

  • US 8,510,742 B2
  • Filed: 09/20/2007
  • Issued: 08/13/2013
  • Est. Priority Date: 12/19/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for allocating a job to one or plural computers among a plurality of computers, without intensively managing a load state of each of said plurality of computers, said method comprising:

  • identifying, from among said plurality of computers, one or plural certain computers having a configuration necessary for a processing of a generated job by using a profile management data storage storing data concerning a configuration of each of the plurality of computers;

    identifying a job allocation mode at a current time based on a number of the one or plural certain computers and a number of jobs including the generated job;

    transmitting a job generation notification to at least one of the identified one or plural certain computers according to the identified job allocation mode;

    upon receipt of a job acquisition notification as a response to said job generation notification, registering identification information of a transmission source computer of the identified one or plural certain computers, which sent said job acquisition notification in association with the generated job in a job allocation data storage;

    searching said job allocation data storage to extract a certain job to which a processing result is not registered;

    determining whether duplicate computer allocation to the extracted certain job is allowed; and

    upon determining that the duplicate computer allocation to the extracted certain job is allowed, transmitting another job generation notification to a computer of said plurality of computers, which has a configuration necessary for a processing of the extracted certain job and has capability higher than capability of a computer of said plurality of computers, which currently processes the extracted certain job.

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