Patent ID: 8984510
Filing Date: 2015-03-17
Classification: G06F

Abstract:
1. A method for migration of a virtual execution environment (VEE), the method comprising: suspending active processes in the VEE; storing a state of the active processes into a dump file; transmitting the dump file to a new platform; on the new platform, mounting a blocking file system having a blocking state and a restarting state, such that when the blocking file system is in the blocking state, any access request directed to a file system of the VEE on a shared storage drive is blocked and redirected to the blocking file system; starting the active processes on the new platform from the dump file; connecting to the shared storage drive; and transitioning the blocking file system to the restarting state where and unblocking previously blocked access requests while connecting to the shared storage drive; and dismounting the blocking file system, wherein the migration is transparent to a user of the VEE, and wherein the VEE uses a standard Application Programming Interface (API) to access the file system of the VEE.