×

Consistent message ordering for semi-active and passive replication

  • US 6,928,577 B2
  • Filed: 07/29/2003
  • Issued: 08/09/2005
  • Est. Priority Date: 07/29/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for replicating application program objects using semi-active or passive replication, wherein replicas of said objects are distributed across a plurality of networked computers for fault tolerance, said method comprising:

  • creating a primary replica of an object and one or more backup replicas of said object; and

    communicating message ordering information from said primary replica to said backup replicas for achieving consistent message ordering among said primary and backup replicas;

    wherein said communication of message ordering information to said backup replicas can occur after said primary replica has started processing said messages, and either before or concurrently with the transmission by said primary replica of its next message; and

    wherein said communication of message ordering information may be achieved without the transmission of additional messages beyond those required for operation of the network computers without fault tolerance.

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