Patent ID: 7730342

Claim:
A server system comprising a plurality of servers including a server functioning as a first server or a second server, and a shared storage device shared with the plurality of servers, the shared storage device including; a job queue storage area controlling a job execution order by registering a job execution request and stored with a status of the job till the execution of the job is completed; a job queue registration request storage area, provided for every request server requesting the job to be executed, to which to write such an item of registration request information as to request the registration of the job execution request in the job queue storage area; and a job assignment storage area provided for every execution server executing the job and stored with a relationship between the execution server and the execution request of the job assigned to the execution server, the first server including a job queue registration processing unit registering the job execution request in the job queue storage area according to the registration request information written to the job queue registration request storage area, the second server including an assignment processing unit assigning the job execution request registered in the job queue storage area to the execution server, and writing the relationship between the execution server and the job execution request of the job assigned to the execution server to the job assignment storage area, and the execution server including an execution unit acquiring the job execution request from the job assignment storage area provided for the execution server, and executing the assigned job.