Patent · US Active

Performing input/output operations on a set of storage devices based on scalable input/output credits

US9563511B1 · kind B1 · utility

16Cited by
8References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 19, 2015
Grant dateFeb 7, 2017
Priority date
Expiry dateJun 21, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/2094
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A technique configures data storage equipment to (i) allow host I/O operations to start on storage devices while a credit tally is less than a predefined credit quota and (ii) block host I/O operations from starting on the storage devices while the tally is greater than the quota. The technique further involves, while a rebuild procedure is not being performed on the storage devices, (i) allocating host I/O credits at equal weight to the tally upon starting host I/O operations and (ii) de-allocating the credits at equal weight from the tally upon completion of the operations. The technique further involves, while the rebuild procedure is being performed on the storage devices, (i) allocating host I/O credits at greater than equal weight to the tally upon starting host I/O operations and (ii) de-allocating the credits at greater than equal weight from the tally upon completion of the operations.

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