×

Fault tolerance using logical checkpointing in computing systems

  • US 6,954,877 B2
  • Filed: 11/29/2001
  • Issued: 10/11/2005
  • Est. Priority Date: 11/29/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A service operating on a computer system to process requests from client processes, comprising:

  • a primary service instance operating on the computer system, including means for receiving and processing client requests, from the client processes; and

    at least one backup service instance operating on the computer system, including means for receiving and processing the client requests, wherein each backup service instance is logically equivalent to the primary service instance;

    wherein the primary service instance includes means for determining which external requests, when processed by the secondary service instance, are logical requests such that processing of the determined logical requests cause the external view of each backup service instance to change; and

    means for communicating with each backup service instance to provide an indication of the determined logical requests to each backup service instance; and

    wherein each backup service instance includes means for communicating, to the primary service instance, acknowledgement of the determined logical requests.

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