Patent · US Active

Techniques for splitting up I/O commands in a data storage system

US10635330B1 · kind B1 · utility

6Cited by
8References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 29, 2016
Grant dateApr 28, 2020
Priority date
Expiry dateDec 13, 2037

Classification

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

Abstract

A method performed by a mapping driver executing on a DSS includes (a) receiving a data storage command that identifies a portion of storage of the DSS having a given size to which the data storage command is directed, (b) generating a plurality of derived data storage (DDS) instructions from the received data storage command, each DDS instruction of the plurality of DDS instructions identifying a respective sub-portion of the portion to which that DDS instruction is directed, each sub-portion having a respective sub-portion size smaller than the given size, and (c) issuing each DDS instruction separately to a data storage coordination driver also executing on the DSS, the data storage coordination driver being configured to cause each DDS instruction to be performed with respect to storage of the DSS. An apparatus, system, and computer program product for performing a similar method are also provided.

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