Application recovery
First Claim
Patent Images
1. A computer-implemented method comprising:
- in a grid network, querying a grid manager for assignment of a resource for execution of an application, the query including a grid application recovery request;
assigning a resource having a grid application recovery service in response to the grid application recovery request;
establishing a communication channel between the assigned resource and a recovery application on a recovery resource; and
storing recovery information over the communication channel on the recovery resource during execution of the application,wherein the grid application recovery request reflects at least one of parts of the application to be saved during execution, how often selected parts of the application are to be saved during execution, and a description of the communication channel.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes, in a grid network, querying a grid manager for assignment of a resource for execution of an application, the query including a grid application recovery request, assigning a resource having a grid application recovery service in response to the grid application recovery request, establishing a communication channel between the assigned resource and a recovery application on a recovery resource, and storing recovery information over the communication channel on the recovery resource during execution of the application.
118 Citations
24 Claims
-
1. A computer-implemented method comprising:
-
in a grid network, querying a grid manager for assignment of a resource for execution of an application, the query including a grid application recovery request; assigning a resource having a grid application recovery service in response to the grid application recovery request; establishing a communication channel between the assigned resource and a recovery application on a recovery resource; and storing recovery information over the communication channel on the recovery resource during execution of the application, wherein the grid application recovery request reflects at least one of parts of the application to be saved during execution, how often selected parts of the application are to be saved during execution, and a description of the communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage device comprising instructions for causing a processor to:
-
query a grid manager for assignment of a resource for execution of an application, the query including a grid application recovery request; assign a resource having a grid application recovery service in response to the grid application recovery request; establish a communication channel between the assigned resource and a recovery application on a recovery resource; and store recovery information over the communication channel on the recovery resource during execution of the application, wherein the grid application recovery request reflects at least one of parts of the application to be saved during execution, how often selected parts of the application are to be saved during execution, and a description of the communication channel. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system in a grid compute network comprising:
-
a processor; means for querying a grid manager for assignment of a resource for execution of an application, the query including a grid application recovery request; means for assigning a resource having a grid application recovery service in response to the grid application recovery request; means for establishing a communication channel between the assigned resource and a recovery application on a recovery resource; and means for storing recovery information over the communication channel on the recovery resource during execution of the application, wherein the grid application recovery request reflects at least one of parts of the application to be saved during execution, how often selected parts of the application are to be saved during execution, and a description of the communication channel. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method comprising:
-
receiving, by a grid manager in a grid network, a query for assignment of a resource for execution of an application, the query including a grid application recovery request; assigning a resource having a grid application recovery service in response to the grid application recovery request; and establishing a communication channel between the assigned resource and a recovery application on a recovery resource; wherein recovery information is stored over the communication channel on the recovery resource during execution of the application, and wherein the grid application recovery request reflects at least one of parts of the application to be saved during execution, how often selected parts of the application are to be saved during execution, and a description of the communication channel.
-
-
23. A computer-readable storage device comprising instructions for causing a processor in a grid manager to:
-
receive a query for assignment of a resource for execution of an application, the query including a grid application recovery request; assign a resource having a grid application recovery service in response to the grid application recovery request; and establish a communication channel between the assigned resource and a recovery application on a recovery resource; wherein recovery information is stored over the communication channel on the recovery resource during execution of the application, and wherein the grid application recovery request reflects at least one of parts of the application to be saved during execution, how often selected parts of the application are to be saved during execution, and a description of the communication channel.
-
-
24. A system in a grid compute network, the system comprising:
-
a processor; means for receiving, by a grid manager, a query for assignment of a resource for execution of an application, the query including a grid application recovery request; means for assigning a resource having a grid application recovery service in response to the grid application recovery request; and means for establishing a communication channel between the assigned resource and a recovery application on a recovery resource; wherein recovery information is stored over the communication channel on the recovery resource during execution of the application, and wherein the grid application recovery request reflects at least one of parts of the application to be saved during execution, how often selected parts of the application are to be saved during execution, and a description of the communication channel.
-
Specification