Patent · US Active

Quality of service management

US8127014B2 · kind B2 · utility

5Cited by
9References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 20, 2011
Grant dateFeb 28, 2012
Priority date
Expiry dateJan 20, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/52
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for providing quality of service to a plurality of hosts accessing a common resource is described. According to one embodiment, a plurality of IO requests is received from clients executing as software entities on one of the hosts. An IO request queue for each client is separately managed, and an issue queue is populated based on contents of the IO request queues. When a host issue queue is not full, a new IO request is entered into the host issue queue and is issued to the common resource. A current average latency observed at the host is calculated, and an adjusted window size is calculated at least in part based on the current average latency. The window size of the issue queue is adjusted according to the calculated window size.

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