Data distribution in continuous replication systems
AssigneeEMC IP Holding Company LLC
InventorsAmihai Savir, Assaf Natanzon
Life of this patent
Estimating the term…
Abstract
Systems and methods for performing data protection operations including replication operations. A replication operation may automatically learn and predict when a replication system will need to switch modes, such as to a protective mode or to a fast-forward mode. The replication operation ensures that the data is replicated in a manner that optimizes the ability to retain data needed to perform point in time recovery operations while prioritizing the replication operation of new data.
Claims20
In a computing system that replicates data assets at a source site to a target site, a method for replicating the data assets in a replication operation, the method comprising:
- accessing historical data about the data assets at the source site that are being replicated;
- generating a forecast for replication needs of the source site based on the historical data associated with the data assets at the source site;
- switching a mode of the replication operation at the target site in accordance with the forecast and a state of a journal at the target site, wherein the journal includes memory including a free portion and a used portion, wherein the memory is used for replicating the data assets at the target site, wherein the forecast is used to determine whether the free portion is sufficient to accomodate the forecasted replication needs of the source site and wherein the mode is switched based on whether the journal can accommodate the forecasted replication needs;
- and
- replicating the data assets at the target site according to the mode.
A non-transitory computer readable medium comprising computer executable instructions that, when executed, perform a method for replicating data assets from a source site to a target site during a replication operation, the method comprising:
- accessing historical data about the data assets at the source site that are being replicated;
- generating a forecast for replication needs of the source site based on the historical data associated with the data assets at the source site;
- switching a mode of the replication operation at the target site in accordance with the forecast and a state of a journal at the target site, wherein the journal includes memory including a free portion and a used portion, wherein the memory is used for replicating the data assets at the target site, wherein the forecast is used to determine whether the free portion is sufficient to accommodate the forecasted replication needs of the source site and wherein the mode is switched based on whether the journal can accommodate the forecasted replication needs;
- and
- replicating the data assets at the target site according to the mode.
Dependencies are inferred from the claim text.