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. 31, 2022

Filed:

Jan. 13, 2020
Applicant:

Qumulo, Inc., Seattle, WA (US);

Inventors:

Edward Carpenter, Seattle, WA (US);

Thomas Gregory Rothschilds, Seattle, WA (US);

Peter J. Godman, Seattle, WA (US);

Duncan Robert Fairbanks, Seattle, WA (US);

Patrick Jakubowski, Seattle, WA (US);

Zexuan Wang, Seattle, WA (US);

Assignee:

Qumulo, Inc., Seattle, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/185 (2019.01); G06F 12/122 (2016.01); G06F 12/0897 (2016.01); G06F 16/172 (2019.01); G06F 16/182 (2019.01); G06F 11/30 (2006.01); G06F 3/06 (2006.01); G06F 16/11 (2019.01);
U.S. Cl.
CPC ...
G06F 16/185 (2019.01); G06F 3/0647 (2013.01); G06F 3/0653 (2013.01); G06F 11/3037 (2013.01); G06F 12/0897 (2013.01); G06F 12/122 (2013.01); G06F 16/119 (2019.01); G06F 16/172 (2019.01); G06F 16/182 (2019.01); G06F 2212/1021 (2013.01); G06F 2212/1024 (2013.01); G06F 2212/608 (2013.01);
Abstract

Embodiments are directed to a file system engine that provides a file system that includes a plurality of blocks on a file storage tier with portion of the blocks associated with a cache storage tier. A cache engine provides heat extents that include a heat score and a run length value such that the heat extents are represent activities associated with the blocks. Heat extents associated with file system activities are determined based on a position of the blocks that corresponds with the run length values of the heat extents and sectors on the file storage tier. Heat scores associated with the heat extents may be modified based on the activities and distribution models to conform the heat extents with the distribution models. Blocks associated with heat scores that are less than a threshold value provided by the distribution models may be disassociated from the cache storage tier.


Find Patent Forward Citations

Loading…