×

Shaping I/O traffic by managing queue depth in fractional increments

  • US 9,575,667 B2
  • Filed: 03/28/2016
  • Issued: 02/21/2017
  • Est. Priority Date: 06/20/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing input/output (I/O) traffic in an information handling system, the method comprising:

  • receiving electronic I/O requests from a network-attached server;

    determining a queue depth limit;

    monitoring latency of processed electronic I/O requests; and

    processing received electronic I/O requests by;

    managing a virtual bucket comprising a number of virtual tokens, each token representative of authorization for an I/O request to be processed; and

    permitting a received I/O request to be processed if the virtual bucket comprises a number of virtual tokens greater than zero, and decrementing the number of virtual tokens by at least one;

    wherein the number of electronic I/O requests permitted to be processed over a period of time is based on a mathematical combination of the queue depth limit and a latency of processed electronic I/O requests.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×