Patent ID: 8510742
Filing Date: 2013-08-13
Classification: G06F

Abstract:
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.