Determining content-dependent deltas between data sectors
AssigneePure Storage, Inc.
InventorsEthan L. Miller, Marco Sanvido
Life of this patent
Estimating the term…
Abstract
In one implementation, a method includes identifying a first content-dependent feature associated with a data sector. The method further includes determining a baseline data sector associated with the data sector. The method further includes determining, by a processing device, a content-dependent delta between the first content-dependent feature and a second content-dependent feature of the baseline data sector. The method further includes providing the content-dependent delta and an indicator to the baseline data sector for storage on a plurality of storage devices.
Claims20
A storage system comprising:
- a plurality of embedded storage devices;
- and
- a plurality of storage system controllers, operatively coupled to the plurality embedded storage devices via a bus, the plurality of storage system controllers to:
- identify a first content-dependent feature associated with a data sector;
- determine a baseline data sector associated with the data sector;
- assign a deduplicated data object associated with the data sector to be the baseline data sector;
- determine a content-dependent delta between the first content-dependent feature and a second content-dependent feature of the baseline data sector;
- and
- provide the content-dependent delta and an indicator to the baseline data sector for storage on the plurality of storage devices.
A storage system comprising:
- a plurality of storage devices;
- and
- a storage system controller, operatively coupled to the plurality of storage devices via a bus, the storage system controller to:
- identify a first content-dependent feature associated with a data sector;
- determine a baseline data sector associated with the data sector;
- assign a snapshot data sector associated with the data sector to be the baseline data sector;
- determine a content-dependent delta between the first content-dependent feature and a second content-dependent feature of the baseline data sector;
- and
- provide the content-dependent delta and an indicator to the baseline data sector for storage on the plurality of storage devices.
A method comprising:
- identifying a first content-dependent feature associated with a data sector;
- determining a baseline data sector associated with the data sector;
- assign a deduplicated data object associated with the data sector to be the baseline data sector;
- determining, by a processing device, a content-dependent delta between the first content-dependent feature and a second content-dependent feature of the baseline data sector;
- and
- providing the content-dependent delta and an indicator to the baseline data sector for storage on a plurality of storage devices.
Dependencies are inferred from the claim text.