Patent ID: 6823474
Filing Date: 2004-11-23
Classification: G06F

Abstract:
A method for providing cluster replicated checkpoint services for a plurality of replicas of a checkpoint in a cluster, the cluster comprising a first node and a second node, which are connected to one another via a network, and the plurality of replicas comprising a primary replica and a secondary replica, the method comprising:managing the checkpoint, the checkpoint containing checkpoint information; creating the primary replica in a memory of the first node, the primary replica containing first checkpoint information; updating the primary replica so that the first checkpoint information corresponds to the checkpoint information; creating the secondary replica in a memory of the second node, the secondary replica containing second checkpoint information, wherein the primary replica and the secondary replica each have a state; updating the secondary replica so that the second checkpoint information corresponds to the checkpoint information; maintaining the state of the primary replica; and maintaining the state of the secondary replica; wherein the state of the primary replica and the state of the secondary replica are EMPTY, CHECKPOINTING, MISSED, COMPLETED, or CORRUPTED.