Restoration of warm and cold data blocks based on storage time by batches
AssigneeDruva Inc.
InventorsPallavi Thakur, Somesh Jain, Nishant Thorat, Sudeep Jathar, Mohit Belsare
Life of this patent
Estimating the term…
Loading patent…
AssigneeDruva Inc.
InventorsPallavi Thakur, Somesh Jain, Nishant Thorat, Sudeep Jathar, Mohit Belsare
Estimating the term…
A data restoration system including a data management server. The data management server receives one or more data restoration requests for restoring a plurality of data blocks. The data management server determines, based on metadata associated with the data blocks, a first subset of warm data blocks corresponding to warm-tier data and a second subset of cold data blocks corresponding to cold-tier data. The data management server retrieves the warm data blocks in the first subset and restores the warm data blocks in the first subset. The data management server groups the cold data blocks based in part on storage times of the cold data blocks to generate a plurality of cold-tier data retrieval requests. The data management server retrieves the cold data blocks by batches, each batch corresponding to one of the cold-tier data retrieval requests. The data management server restores the cold data blocks in the second subset.
A computer-implemented method comprising:
A non-transitory computer readable medium storing computer code comprising instructions that, when executed by at least one processor, cause the at least one processor to:
A system comprising:
Dependencies are inferred from the claim text.