×

Method and system for discarding locally committed transactions to ensure consistency in a server cluster

  • US 6,449,734 B1
  • Filed: 04/17/1998
  • Issued: 09/10/2002
  • Est. Priority Date: 04/17/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. In a cluster of nodes, a method of recording and retrieving cluster modification data, comprising, associating a sequence number with each set of cluster modification data, recording each set of modification data in association with the sequence number at a log on a common storage device that is accessible to each node capable of forming a new cluster, adjusting the sequence number at each node each time that modification data is successfully replicated to that node, detecting unsuccessfully replicated sets of modification data by retrieving sets of modification data with the sequence number associated therewith from the log on the common storage device, and for each set of modification data retrieved, if the sequence number associated therewith is unique within the log, updating data of a node with the modification data from the log, and if the sequence number is not unique within the log and thereby indicative of at least one unsuccessful replication, determining which set of modification data associated with that sequence number was recorded later in time, and updating data of the node with the later recorded modification data.

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