Optimizing transfer of small files of a storage system
AssigneeEverpure, Inc.
InventorsStashka Lepera, John Colgrove, Ivan Jibaja, Brian Gold
Life of this patent
Estimating the term…
Abstract
A method of data transfer between storage systems includes determining to transfer a dataset stored at a first storage system to a second storage system and invoking an operation to retrieve, for portions of the dataset having a size less than a threshold size, an identifier, metadata, and data stored in the portions of the dataset. The method further includes transmitting the identifiers, the metadata, and the data for the portions of the dataset having a size less than the threshold size to the second storage system.
Claims20
A method comprising:
- determining to transfer a dataset stored at a first storage system to a second storage system;
- invoking an operation to retrieve, for a plurality of portions of the dataset having a size less than a threshold size, an identifier, metadata, and data stored in the plurality of portions of the dataset;
- and
- transmitting the identifiers, the metadata, and the data for the plurality of portions of the dataset having a size less than the threshold size to the second storage system.
A system comprising:
- a memory;
- and
- a processing device operatively coupled with the memory, the processing device configured to:
- determine to transfer a dataset stored at a first storage system to a second storage system;
- invoke an operation to retrieve, for a plurality of portions of the dataset having a size less than a threshold size, an identifier, metadata, and data stored in the plurality of portions of the dataset;
- and
- transmit the identifiers, the metadata, and the data for the plurality of portions of the dataset having a size less than the threshold size to the second storage system.
A non-transitory computer readable storage medium storing instructions which, when executed, cause a processing device to:
- determine to transfer a dataset stored at a first storage system to a second storage system;
- invoke an operation to retrieve, for a plurality of portions of the dataset having a size less than a threshold size, an identifier, metadata, and data stored in the plurality of portions of the dataset;
- and
- transmit the identifiers, the metadata, and the data for the plurality of portions of the dataset having a size less than the threshold size to the second storage system.
Dependencies are inferred from the claim text.