×

FAULT TOLERANT APPLICATION STORAGE VOLUMES FOR ENSURING APPLICATION AVAILABILITY AND PREVENTING DATA LOSS USING FORKING TECHNIQUES

  • US 20180165170A1
  • Filed: 03/20/2017
  • Published: 06/14/2018
  • Est. Priority Date: 12/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for fault tolerant delivery of an application to a virtual machine (VM) being executed by a server in a remote desktop environment using application storage volumes, comprising:

  • delivering the application to the VM by attaching a primary application storage volume (ASV) containing components of the application to the VM;

    cloning the primary ASV to create a backup ASV;

    executing the application on the VM from the primary ASV;

    monitoring the primary ASV to detect failures;

    detecting a failure of the primary ASV;

    in response to the detecting the failure of the primary ASV, forking a child application process from a parent application process of the application;

    attaching the backup ASV to the VM;

    directing the child application process to the backup ASV; and

    resuming the application with the child application process from the backup ASV.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×