The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 09, 2023

Filed:

Aug. 27, 2021
Applicant:

Emc Ip Holding Company, Llc, Hopkinton, MA (US);

Inventors:

Nitin Madan, Haryana, IN;

Kedar Sadanand Godbole, Pune, IN;

Assignee:

EMC IP Holding Company, LLC, Hopkinton, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 9/38 (2018.01);
U.S. Cl.
CPC ...
G06F 3/0641 (2013.01); G06F 3/061 (2013.01); G06F 3/0673 (2013.01); G06F 9/3851 (2013.01);
Abstract

A multi-stream restore method for reducing restore time of file data to service an external read request for file data stored by a data deduplication system employs a per-file read-ahead cache that is populated by multiple parallel internal read-ahead streams. The number of parallel read-ahead streams is dynamically variable based upon processing conditions and a set of heuristically pre-determined criteria that characterize the file data including a data access pattern that is sequential and a processing load that is below a predetermined threshold. Processing conditions are periodically monitored and adjustments to the multi-stream data access are made to optimize performance.


Find Patent Forward Citations

Loading…