-
公开(公告)号:US20180165170A1
公开(公告)日:2018-06-14
申请号:US15462932
申请日:2017-03-20
Applicant: VMWARE, INC.
Inventor: GURURAJA HEGDAL , PRASANNA SANKAR , MARICHETTY M.S.
CPC classification number: G06F11/2069 , G06F8/60 , G06F9/4843 , G06F2201/805 , G06F2201/815 , G06F2201/82
Abstract: A fault tolerant system is described for deploying an application contained in an application storage volume, which may be a virtual disk, on a virtual machine (VM) in a remote desktop environment. The application can be executed on the VM after mounting the virtual disk. A backup of the virtual disk is produced by cloning the virtual disk to a different storage device than the location of the primary virtual disk. In some embodiments, if the primary virtual disk fails during execution of the application, the application is suspended, redirected to the backup virtual disk, and resumed from the backup virtual disk. In other embodiments, if the primary virtual disk fails during execution of the application, a child process is spun off from the parent process using forking techniques, the child process is directed to the backup virtual disk, and the application is resumed from the backup virtual disk.
-
公开(公告)号:US20180165163A1
公开(公告)日:2018-06-14
申请号:US15462917
申请日:2017-03-20
Applicant: VMWARE, INC.
Inventor: GURURAJA HEGDAL , PRASANNA SANKAR , MARICHETTY M.S.
CPC classification number: G06F11/1469 , G06F8/60 , G06F11/1612 , G06F2201/84
Abstract: A fault tolerant system is described for deploying an application contained in an application storage volume, which may be a virtual disk, on a virtual machine (VM) in a remote desktop environment. The application can be executed on the VM after mounting the virtual disk. A backup of the virtual disk is produced by cloning the virtual disk to a different storage device than the location of the primary virtual disk. In some embodiments, if the primary virtual disk fails during execution of the application, the application is suspended, redirected to the backup virtual disk, and resumed from the backup virtual disk. In other embodiments, if the primary virtual disk fails during execution of the application, a child process is spun off from the parent process using forking techniques, the child process is directed to the backup virtual disk, and the application is resumed from the backup virtual disk.
-