Back to results
US 11,080,242 B1Granted
Multi copy journal consolidation
AssigneeEMC IP Holding Company LLC
InventorsLeehod Baruch, Assaf Natanzon, Jehuda Shemer, Saar Cohen
Life of this patent
Estimating the term…
Abstract
A computer implemented method, system, and program product comprising examining points in time in each journal of each of the replication sites, determining certain points of time in each journal of each of the replication sites to be deleted based on a policy, and deleting the certain points of time in each journal of each of the replication sites.
Claims20
A system comprising:
- a production site;
- wherein the production site is communicatively coupled to replication sites;
- wherein each replication site of the replication sites includes a journal;
- and
- computer-executable logic operating in memory, wherein the computer-executable program logic is configured for execution across one or more processor of:
- examining, for each point in time across the journals of the replication sites, snapshots stored on the replication sites that are associated with the point in time under examination, wherein each journal comprises a record of write transactions;
- determining, for each point in time across the journals of the replication sites, a set of snapshots associated with the point in time to be deleted based on a policy;
- and
- deleting the set of snapshots from the journals of the replication sites.
6 more elements
A computer program product comprising:
- a non-transitory computer readable medium encoded with computer executable program, the code enabling execution across one or more processors of:
- examining, for each point in time across journals of a plurality of replication sites, snapshots stored on the replication sites that are associated with the point in time under examination, wherein a production site is communicatively coupled to the replication sites, wherein each journal comprises a record of write transactions, wherein each replication site of the replication sites includes a journal;
- determining, for each point in time across the journals of the replication sites, a set of snapshots associated with the point in time to be deleted based on a policy;
- and
- deleting the set of snapshots from the journals of the replication sites.
2 more elements
A computer implemented method comprising:
- examining, for each point in time across journals of a plurality of replication sites, snapshots stored on the replication sites that are associated with the point in time under examination, wherein a production site is communicatively coupled to the replication sites, wherein each journal comprises a record of write transactions, wherein each replication site of the replication sites includes a journal;
- determining for each point in time across the journals of the replication sites, a set of snapshots associated with the point in time to be deleted based on a policy;
- and
- deleting the set of snapshots from the journals of the replication sites.
1 more element
Dependencies are inferred from the claim text.