Communication for version management in a distributed information service
AssigneeInternational Business Machines Corporation
InventorsHenry M. Gladney, Douglas J. Lorch, Richard L. Mattson
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsHenry M. Gladney, Douglas J. Lorch, Richard L. Mattson
Estimating the term…
In a distributed processing system network in which at least one node operates as a source location having access to data objects of a database, and at least one other node operates as a replica location storing replicas of data objects from the source location, managing obsolescence of the replicas is performed by having the replica locations submitting requests to the source location for ascertaining obsolescence of data objects. The source location, responsive to a request from a requesting replica location, extracts identifiers of a set of obsolete objects and communicates them to the requesting replica location. Upon receiving the identifiers, the requesting location renders inaccessible those data objects corresponding to the identifiers received. The source location then removes those identifiers that have been communicated to the requesting replica location.
A method for managing obsolescence of replicas of data objects, the objects being utilized in multiple nodes of a distributed processing system in which at least one node operates as an object source location having access to a source database containing source data objects and at least one other node operates as an object replica location having means for storing replicas of requested objects received from a source location, each source data object being alterable whereby replicas of altered objects stored at replica locations may become obsolete, comprising the steps of:
A method for locating and rendering inaccessible obsolete versions of data objects, the objects being utilized in multiple nodes of a distributed processing system in which at least one node operates as an object source location having access to a source database containing source data objects and at least one other node operates as an object replica location having means for storing versions of requested objects received from a source location, each source data object being alterable whereby a plurality of versions are created and versions stored at replica locations may become obsolete, the relative obsolescence of each version at any time t being identifiable by a version number corresponding to its position in a temporal sequence, including an oldest version and a most recent version, among versions of source data objects comprising the steps at each source location of:
In a distributed processing system having a network of nodes connected by communication links in which at least one node of the system operates as a source location having access to a source database containing source data objects and at least one other node operates as a replica location having a means for storing replicas of source data objects received from a source location, an apparatus for managing obsolescence of replicas comprising:
Dependencies are inferred from the claim text.