×

Fault tolerance and failover using active copy-cat

  • US 9,244,771 B2
  • Filed: 05/16/2013
  • Issued: 01/26/2016
  • Est. Priority Date: 08/11/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of providing fault tolerant operation to a primary instance, the method comprising:

  • providing a backup instance to which a copy of a first transaction transmitted to the primary instance is forwarded, the backup instance operative to process the copy of the first transaction and generate a first backup result based thereon, the first backup result being transmitted as a response to the first transaction when it has been determined, subsequent to the transmission of the first transaction to the primary instance, that the primary instance is unlikely to transmit a first primary result based on the first transaction, and, based thereon, the primary instance has been prevented from completing an external operation upon which the transmission of the first primary result by the primary instance is dependent; and

    sending data indicative of a constraint violation to the primary instance in response to an attempt by the primary instance to complete the first transaction, the constraint violation forcing the primary instance into a failure state.

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