Patent ID: 7779084

Claim:
A process migration method for performing a process migration between a first computer and a second computer which are connected via a network, comprising: copying a process context indicative of first processing which the first computer executes; transmitting the process context to the second computer; causing the first computer to start generation of a first execution record concerning the first processing when the process context is started to be transmitted; causing the second computer to receive the process context; determining, from the first execution record, whether or not the first processing should be migrated from the first computer to the second computer; if it is determined that the first processing should not be migrated from the first computer to the second computer, finishing the generation of the first execution record; starting generation of a second execution record; causing the first computer to resume the execution of the first processing; transmitting the first execution record to the second computer, the generation of the first execution record being finished; reproducing the process context in the second computer; and determining, from the second execution record, whether or not the first processing should be migrated from the first computer to the second computer, after reproducing of the process context is finished in the second computer, wherein if it is determined that the first processing should be migrated, finishing execution of the first processing; finishing generation of the first execution record; transmitting the first execution record to the second computer; reproducing the process context in the second computer; and causing the second computer to start execution of second processing indicated by the process context after the process context is reproduced.