Patent ID: 8584127

Claim:
A non-transitory computer-readable recording medium storing a program for managing a job executed by a plurality of computers, the program causing a processor to execute a process comprising: inputting or re-inputting into a first computer, which is operated by a first operating system, a request for execution of the job, wherein said first computer includes a virtual machine operated by a second operating system independent of the first operating system; executing the job in the virtual machine using the second operating system; storing an identifier of the job and information about a current state of the first computer associated with the identifier in a memory shared by the plurality of computers, determining whether to execute the job again by referring to the information about the current state of the first computer corresponding to the information which identifies the job, when a notice of an end of the job is received from the first computer, and inputting or re-inputting into a second computer, which is different from the first computer, the request for execution of the job, when a determination is made to execute the job again.