Patent ID: 7567359

Claim:
A method for executing a job loaded into a client machine on a server machine that is in a computer environment different from a computer environment of the client machine, said method comprising the steps of: with the client machine, issuing to the server machine a job execution request for executing the job, the job execution request being accompanied by environment information on a client machine side and job execution statements for the job to be executed, the environment information including a volume logical path, a volume physical path, a program product name, and a version of the program product on the client machine side; and with the server machine, allocating a logical computer for the job execution request, acquiring from the logical computer both of a volume logical path and a volume physical path on a server machine side for the allocated logical computer, assigning a server side volume for the logical computer corresponding to a client side volume through a process of creating volume correlation information with use of the volume logical path and the volume physical path on the client machine side included in the environment information and the acquired volume logical path and the acquired volume physical path for the logical computer, controlling transfer of input data on the client side volume to a server side volume based on the volume correlation information, converting the environment information and the job execution statements based on the volume correlation information so as to replace information about the volume logical path and the volume physical path included in the job execution request by corresponding information for the logical computer of the server machine where the job is to be executed, and further replace the program product name and the version by corresponding information for the server machine on an as-needed basis, transmitting the replaced environment information to said logical computer, and executing the job in said logical computer using the input data and the replaced environment information.