Read-throttled input/output scheduler
US8903994B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 20, 2012 |
| Grant date | Dec 2, 2014 |
| Priority date | — |
| Expiry date | Feb 16, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L47/50
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
In accordance with the principles of the present invention, read throttled input/output scheduler applications and methods are provided. A read-throttling input/output scheduler takes write requests for data captured from a network, provides this data to a system that persists the captured data, and takes read requests from external user systems. The rate of read and write requests is determined by maintaining two sliding windows over previous write requests, with the second window being longer then the first. The read-throttling input/output scheduler is configured such that, when write requests activity exceeds a threshold as determined over the first window, the read-throttling input/output scheduler throttles the flow of read requests. A storage medium is provided onto which the read and write requests are forwarded. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.