Reducing Application Downtime During Failover
First Claim
Patent Images
1. A method of reducing application downtime during failover, the method comprising:
- identifying a critical line in the startup of an application, the critical line comprising the point in the startup of the application in which the application begins to use dependent resources;
checkpointing the application at the critical line of startup;
identifying a failure in the application; and
restarting the application from the checkpointed application at the critical line.
1 Assignment
0 Petitions
Accused Products
Abstract
Reducing application downtime during failover including identifying a critical line in the startup of an application, the critical line comprising the point in the startup of the application in which the application begins to use dependent resources; checkpointing the application at the critical line of startup; identifying a failure in the application; and restarting the application from the checkpointed application at the critical line.
-
Citations
17 Claims
-
1. A method of reducing application downtime during failover, the method comprising:
-
identifying a critical line in the startup of an application, the critical line comprising the point in the startup of the application in which the application begins to use dependent resources; checkpointing the application at the critical line of startup; identifying a failure in the application; and restarting the application from the checkpointed application at the critical line. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10)
-
-
6. A system for reducing application downtime during failover, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of:
-
identifying a critical line in the startup of an application, the critical line comprising the point in the startup of the application in which the application begins to use dependent resources; checkpointing the application at the critical line of startup; identifying a failure in the application; and restarting the application from the checkpointed application at the critical line.
-
-
11. A computer program product for reducing application downtime during failover, the computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions capable, when executed, of causing a computer to carry out the steps of:
-
identifying a critical line in the startup of an application, the critical line comprising the point in the startup of the application in which the application begins to use dependent resources; checkpointing the application at the critical line of startup; identifying a failure in the application; and restarting the application from the checkpointed application at the critical line. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification