Method and apparatus providing removal of replicated objects based on garbage collection
AssigneeAvaya Inc.
InventorsThomas Greenwood, Leigh Barry Hall, Marco Dalco, Kevin James Wiseman, Robert Marc Jenkins
Life of this patent
Estimating the term…
Abstract
A method, apparatus and computer program product for providing removal of replicated objects based on garbage collection is presented. Data objects are replicated from a primary source to a backup device. A notification is received from a garbage collection process for at least one data object replicated from the primary source to the backup device, the notification indicating that the data object should be deleted. The data object having the notification is deleted from the backup destination.
Claims21
A computer-implemented method in which a computer system performs operations comprising:
- replicating data objects from a primary source to a backup device;
- receiving a notification from a garbage collection process for at least one data object replicated from said primary source to said backup device, said notification indicating that said data object should be deleted;
- and
- deleting from said backup destination said data object having said notification for which said primary source has received a finalized garbage collection notification.
A computer readable storage medium having computer readable code thereon for providing removal of replicated objects based on garbage collection, the medium including instructions in which a computer system performs operations comprising:
- replicating data objects from a primary source to a backup device;
- receiving a notification from a garbage collection process for at least one data object replicated from said primary source to said backup device, said notification indicating that said data object should be deleted;
- and
- deleting from said backup destination said data object having said notification for which said primary source has received a finalized garbage collection notification.
A computer system comprising:
- a memory;
- a processor;
- a communications interface;
- an interconnection mechanism coupling the memory, the processor and
- the communications interface;
- and
- wherein the memory is encoded with an application providing removal of replicated objects based on garbage collection, that when performed on the processor, provides a process for processing information, the process causing the computer system to perform the operations of:
- replicating data objects from a primary source to a backup device;
- receiving a notification from a garbage collection process for at least one data object replicated from said primary source to said backup device, said notification indicating that said data object should be deleted;
- and
- deleting said at least one data object having said notification from said backup destination, for which said primary source has received a finalized garbage collection notification.
Dependencies are inferred from the claim text.