Flexible data replication
AssigneePure Storage, Inc.
InventorsLOGAN JENNINGS, AARON DAILEY, ROLAND DREIER, GANGA KONDAPALLI, NICOLE TSELENTIS, STEPHEN WHITNEY, DAQUAN ZUO, RONALD KARR, JOHN COLGROVE
Life of this patent
Estimating the term…
Abstract
Supporting multiple replication schemes across distinct network layers, including: replicating, over a first type of network messaging layer, data between a first storage system and a second storage system; selecting a different messaging layer for data replication; and replicating, over a second type of network messaging layer, data between the first storage system and the second storage system.
Claims20
A method comprising:
- maintaining, for a dataset stored in a source storage system, a metadata representation that supports a plurality of replication schemes for replicating the dataset, wherein the plurality of replication schemes are associated with different replication types and different network characteristics;
- and
- switching, from using a first replication scheme to using a second replication scheme of the plurality of replication schemes, for replicating the dataset from the source storage system to a target storage system.
An apparatus comprising a computer memory and a computer processor, the computer memory including computer program instructions that, when executed by the computer processor, carry out steps of:
- maintaining, for a dataset stored in a source storage system, a metadata representation that supports a plurality of replication schemes for replicating the dataset, wherein the plurality of replication schemes are associated with different replication types and different network characteristics;
- and
- switching, from using a first replication scheme to using a second replication scheme of the plurality of replication schemes, for replicating the dataset from the source storage system to a target storage system.
Dependencies are inferred from the claim text.