Patent · US Active

Transfer size monitor, determination, and optimization engine for storage devices

US9342255B2 · kind B2 · utility

5Cited by
4References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 10, 2014
Grant dateMay 17, 2016
Priority date
Expiry dateSep 23, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0688
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of monitoring, optimizing, and dynamically varying transfer size in a storage device is provided, including: receiving data transfer parameters for a Solid State Disk (SSD) device; selecting a data transfer size from the disk characterization data associated with the SSD device, based on a SSD device identifier in the received data transfer parameters matching the SSD device identifier in the disk characterization data; searching a weight-age table for a process identifier (PID) matching the PID from the received data transfer parameters; determining a heuristic representing a statistical distribution of Input/Output (I/O) operations per second (IOPS) and transfer sizes over time; modifying the received data transfer parameters based on at least one of: the selected data transfer size from the disk characterization data; the weight-age table; and the heuristic; and completing one or more (I/O) operations with the SSD device using the modified data transfer parameters.

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