Data Storage System with Asynchronous Data Replication
AssigneeSeagate Technology LLC
InventorChetan Bendakaluru Lingarajappa
Life of this patent
Estimating the term…
Abstract
Asynchronous data replication between source and target data storage devices of a data storage system can be directed by a connected network controller. A source data set to be replicated from the source data storage device to the target data storage device may be stored in a staging cache while portions of the source data set are parsed by the network controller so that less than all of the source data set is transferred to the target data storage device.
Claims20
A system comprising a replication buffer logically positioned between a source data storage unit and a target data storage unit, a replication controller of the replication buffer directing a source data set stored in the source data storage unit to the replication buffer, transformation of the source data set into a target data set, and transfer of the target data set to the target data storage unit as part of asynchronous data replication, the target data set having no duplicate data blocks and no superfluous data blocks.
A method comprising:
- connecting a replication buffer logically between a source data storage unit and a target data storage unit,
- directing a source data set from the source data storage unit to the replication buffer with a replication controller of the replication buffer as part of an asynchronous data replication;
- transforming the source data set into a target data set with the replication controller, the target data set having no duplicate data blocks and no superfluous data blocks;
- and
- transferring the target data set to the target data storage unit.
A method comprising:
- connecting a replication buffer logically between a source data storage unit and a target data storage unit,
- directing a source data set from the source data storage unit to the replication buffer with a replication controller of the replication buffer;
- issuing a write receipt with the replication controller while the source data set is stored in the replication buffer;
- transforming the source data set into a target data set with the replication controller, the target data set having no duplicate data blocks and no superfluous data blocks;
- and
- transferring the target data set to the target data storage unit after the write receipt is issued.
Dependencies are inferred from the claim text.