Patent · US Active

Quality of service management

US8458318B2 · kind B2 · utility

5Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 30, 2012
Grant dateJun 4, 2013
Priority date
Expiry dateJul 30, 2032

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/901
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method for managing an amount of IO requests transmitted from a host computer to a storage system is described. A current latency value of an IO request most recently removed from an issue queue maintained by the host computer in order to transmit IO requests from the host computer to the storage system is periodically determined. An average latency value is the calculated based on the current latency value and a size limit of the issue queue is adjusted based in part on the average latency value. Upon receiving an IO request from one of a plurality of client applications running on the host computer, it can then be determined whether a number of pending IO requests in the issue queue has reached the size limit and the IO request can be transmitted to the issue queue if the number of pending IO request falls within the size limit.

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