Fault tolerance using logical checkpointing in computing systems
AssigneeAgami Systems, Inc.
InventorsWilliam J. Earl, Jeff Tofano
Life of this patent
Estimating the term…
Loading patent…
AssigneeAgami Systems, Inc.
InventorsWilliam J. Earl, Jeff Tofano
Estimating the term…
A system and method for checkpointing a primary computer process to a backup computer process such that if there is a failure of a primary process, the backup process can takeover without interruption. In addition, upgrades to different version of software or equipment can take place without interruption. The invention provides a lightweight checkpointing method that allows checkpointing of only external requests or messages that change the state of the service instance, thereby reducing the overhead and performance penalties. In addition, the present invention checkpoints data for primary and backups that do not share resources but are logically equivalent. All communication between the primary and backup takes places using network protocols.
A service operating on a computer system to process requests from client processes, comprising:
A service operating on a computer system to process requests from client processes, comprising:
A method of operating a computer system to process requests from client processes, comprising:
The method of claim 59, wherein:
A method of operating a service on a computer system to process requests from client processes, comprising:
A program storage device readable by a machine tangibly embodying a program of instructions executable by the machine to perform method steps for operating a computer system to process requests from client processes, said method steps comprising:
A program storage device readable by a machine tangibly embodying a program of instructions executable by the machine to perform method steps for operating a computer system to process requests from client processes, said method steps comprising:
Dependencies are inferred from the claim text.