Quality of service management
US8732313B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 4, 2013 |
| Grant date | May 20, 2014 |
| Priority date | — |
| Expiry date | Jun 4, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L49/901
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
In one embodiment, a method receives current latency values from a plurality of host computers where a current latency value is calculated by a respective host computer based on an amount of time spent in the respective host computer's issue queue by an IO request most recently removed from the issue queue of the respective host computer. The issue queue of the respective host computer is used to transmit IO requests from the respective host computer to a storage system. The method then calculates a combined average latency value based on the current latency values and sends the combined average latency value to the plurality of host computers. Each respective host computer adjusts a size of the respective host computer's issue queue based on the combined average latency value, and the size controls a number of IO requests that are added to the respective host computer's issue queue.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.