Patent · US Active

Client aware pre-fetch policy scoring system

US10614033B1 · kind B1 · utility

11Cited by
49References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 30, 2019
Grant dateApr 7, 2020
Priority date
Expiry dateJan 30, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/182
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments are directed to managing data in a file system. A pre-fetch engine may receive requests from a client the file system that includes a pre-fetch storage tier and a file storage tier of storage devices. The pre-fetch engine determines a pre-fetch policy based on the requests such that the pre-fetch policy determines which blocks to copy to the pre-fetch storage tier. And, the pre-fetch policy may be associated with a score model that includes score rules where one of the rules may be associated with a client score. The pre-fetch engine may obtain scores associated with the score rules such that the scores are based on previous requests made by the client. In response to scores exceeding a threshold value, the pre-fetch engine may copy the blocks to the pre-fetch storage tier. The pre-fetch engine may update the scores based on the performance of the pre-fetch policy.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.