Proportional quality of service based on client impact on an overload condition
US11212196B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 1, 2021 |
| Grant date | Dec 28, 2021 |
| Priority date | — |
| Expiry date | Feb 1, 2041 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2201/81
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A distributed storage system monitors one or more system performance metrics and one or more client performance metrics related usage of the distributed storage system, including a read latency metric, a write latency metric, a total input/output (I/O) operations per second (IOPS) metric, a read IOPS metric, a write IOPS metric, an I/O size metric, a total bandwidth metric, a read bandwidth metric, a write bandwidth metric, a read/write ratio metric or statistical measures thereof over a period of time. When the distributed storage system is determined to be in an overload condition (e.g., when a system load value, calculated based on the performance metrics, exceeds a threshold), the distributed storage system independently throttles access to one or more components of the distributed storage system by one or more of multiple clients performing I/O operations to the distributed storage system based on their respective contribution to the overload condition.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.