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:
Aug. 05, 2025

Filed:

Jun. 02, 2024
Applicant:

Dell Products, L.p., Hopkinton, MA (US);

Inventors:

Ramesh Doddaiah, Westborough, MA (US);

Sandeep Chandrashekhara, Shrewsbury, MA (US);

Mohammed Asher, Bangalore, IN;

Assignee:

Dell Products, L.P., Hopkinton, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/11 (2019.01); G06F 11/34 (2006.01); G06F 16/17 (2019.01); G06F 16/174 (2019.01);
U.S. Cl.
CPC ...
G06F 16/128 (2019.01); G06F 11/3409 (2013.01); G06F 16/1727 (2019.01); G06F 16/1748 (2019.01);
Abstract

For a source device with an activated snapshot, time series-based prediction of source device write IO operations is implemented, on a per-extent basis, to predict a subset of the source device extents that are likely to be hot (receive write IO operations) during an upcoming time window. Snapshot tracks corresponding to tracks of the predicted hot extents are pre-deduplicated, to accelerate write IO operations on the source device. In instances where the time series-based prediction correctly predicts write IO operations on tracks of an extent, and the tracks of the extent of the source device are pre-deduplicated on the snapshot, it is possible to implement the write IO operations as a redirect on write operation, without first replicating the original track of source data for use by the snapshot. Write IO operations on tracks that are not pre-deduplicated are implemented as copy on write operations.


Find Patent Forward Citations

Loading…