×

Scheduling storage accesses for rate-guaranteed and non-rate-guaranteed requests

  • US 20040205166A1
  • Filed: 02/26/2004
  • Published: 10/14/2004
  • Est. Priority Date: 10/06/1999
  • Status: Active Grant
First Claim
Patent Images

1. A system for managing multiple rate guaranteed data stream requests, comprising:

  • an admission controller configured to negotiate a maximum stream rate with each of a plurality of rate guaranteed requesters; and

    a disk scheduler, comprising;

    a guaranteed rate queue for queuing storage requests from said rate guaranteed requesters; and

    a bandwidth allocator coupled to said guaranteed rate queue, and further coupled to a storage system, wherein said bandwidth allocator is configured to allocate a predetermined portion of the bandwidth of the storage system to said guaranteed rate queue;

    wherein the admission controller is further configured to allow an additional rate guaranteed request only if an aggregate of negotiated maximum stream rates for all current rate guaranteed requests and the additional rate guaranteed request does not exceed a calculated throughput, wherein said calculated throughput is based on said predetermined portion.

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