×

ADAPTIVE BANDWIDTH DISTRIBUTION SYSTEM FOR HIGH-PERFORMANCE INPUT/OUTPUT DEVICES WITH VARIABLE THROUGHPUT

  • US 20090271537A1
  • Filed: 07/24/2008
  • Published: 10/29/2009
  • Est. Priority Date: 04/23/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for issuing shadow requests to manage bandwidth allocation between an application that issues input/output (I/O) operation requests and an I/O device, the method comprising:

  • detecting the completion of an I/O operation that includes either a read operation from the I/O device to the application or a write operation from the application to the I/O device;

    calculating a statistical duration for future I/O operations between the application and the I/O device based on throughput statistics related to past I/O operations between the application and the I/O device;

    generating a first shadow request for reserving a first position in a queue that stores pending I/O requests for the I/O device for a first future I/O operation request from the application and having a duration related to the statistical duration; and

    inserting the first shadow request into the queue.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×