Utilizing informed throttling to guarantee quality of service to I/O streams

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7774491
APP PUB NO 20090138616A1
SERIAL NO

12359377

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system for utilizing informed throttling to guarantee quality of service to a plurality of clients includes a server core having a performance analyzer that compares a performance level received by a client to a corresponding contracted service level and determines if the client qualifies as a victim whose received performance level is less than the corresponding contracted service level. The performance analyzer is further configured to identify one or more candidates for throttling in response to an I/O stream receiving insufficient resources by determining if the client qualifies as a candidate whose received performance level is better than the corresponding contracted service level. The server core further includes a scheduler that selectively and dynamically issues a throttling command to the candidate client, and provides a quality of service enforcement point by concurrently monitoring a plurality of I/O streams to candidate clients and concurrently throttling commands to the candidate clients.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTERNATIONAL BUSINESS MACHINES CORPORATION

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Alvarez, Guillermo Alejandro San Jose, US 3 225
Chambliss, David Darden Morgan Hill, US 16 787
Jadav, Divyesh San Jose, US 68 1906
Lee, Tzongyu Paul Campbell, US 7 267
Menon, Ramachandran Gopalakrishna Sunnyvale, US 6 314
Pandey, Prashant Fremont, US 49 1062
Xu, Jian San Jose, US 749 8371

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation