RESOURCE INTEGRITY DURING PARTIAL BACKOUT OF APPLICATION UPDATES
First Claim
Patent Images
1. A method, comprising:
- identifying, in response to failure of an application, at least one physically inconsistent system resource that was left in a physically inconsistent state as a result of the failure of the application from a plurality of system resources updated by the failed application;
ignoring available backout operations for any of the plurality of system resources updated by the failed application other than the at least one physically inconsistent system resource; and
performing an automated partial backout of the at least one physically inconsistent system resource.
1 Assignment
0 Petitions
Accused Products
Abstract
At least one physically inconsistent system resource is identified in response to a failure of an application, where the physically inconsistent system resource was left in a physically inconsistent state as a result of the failure of the application. Available backout operations for any system resources updated by the failed application other than the physically inconsistent system resource are ignored. An automated partial backout of the physically inconsistent system resource is performed. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
5 Citations
25 Claims
-
1. A method, comprising:
-
identifying, in response to failure of an application, at least one physically inconsistent system resource that was left in a physically inconsistent state as a result of the failure of the application from a plurality of system resources updated by the failed application; ignoring available backout operations for any of the plurality of system resources updated by the failed application other than the at least one physically inconsistent system resource; and performing an automated partial backout of the at least one physically inconsistent system resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a memory adapted to store resource recovery information; and a processor programmed to; identify, in response to failure of an application, at least one physically inconsistent system resource that was left in a physically inconsistent state as a result of the failure of the application from a plurality of system resources updated by the failed application based upon the stored resource recovery information; ignore available backout operations for any of the plurality of system resources updated by the failed application other than the at least one physically inconsistent system resource; and perform an automated partial backout of the at least one physically inconsistent system resource. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a memory adapted to store recovery log records for a plurality of system resources; and a processor programmed to; retrieve, in response to failure of an application, the recovery log records from the memory; identify at least one physically inconsistent system resource that was left in a physically inconsistent state as a result of the failure of the application from the plurality of system resources updated by the failed application based upon the retrieved recovery log records; ignore available backout operations for any of the plurality of system resources updated by the failed application other than the at least one physically inconsistent system resource; perform an automated partial backout of the at least one physically inconsistent system resource by performing available updates to the at least one physically inconsistent system resource referenced by the retrieved recovery log records as previously initiated by the failed application to bring the at least one system physically inconsistent system resource to a physically consistent state; ignore available updates referenced by the retrieved recovery log records associated with the at least one physically inconsistent system resource after the physically consistent state is achieved; mark the at least one partially backed out system resource for verification; verify physical integrity of the at least one partially backed out system resource prior to restart of the at least one partially backed out system resource; and restart at least one of the application and the plurality of system resources.
-
-
18. A computer program product comprising a computer useable storage medium including a computer readable program, where the computer readable program when executed on a computer causes the computer to:
identify, in response to failure of an application, at least one physically inconsistent system resource that was left in a physically inconsistent state as a result of the failure of the application from a plurality of system resources updated by the failed application based upon the stored resource recovery information; ignore available backout operations for any of the plurality of system resources updated by the failed application other than the at least one physically inconsistent system resource; and perform an automated partial backout of the at least one physically inconsistent system resource. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
Specification