×

System for video server using coarse-grained disk striping method in which incoming requests are scheduled and rescheduled based on availability of bandwidth

  • US 5,826,110 A
  • Filed: 06/19/1995
  • Issued: 10/20/1998
  • Est. Priority Date: 06/19/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for servicing a plurality of incoming requests to retrieve a corresponding plurality of stored sequences of bits representing video information, each of the sequences of bits having been stored on a plurality of disks in accordance with a coarse-grained disk striping technique in which each of the stored sequences of bits is adapted to be retrieved in response to a corresponding request thereto and in a successive plurality of rounds including a first round, each of said rounds comprising the retrieval of a corresponding successive subsequence of said sequence of bits, each of said successive subsequences having been stored on exactly one of said disks, each of said disks having a bandwidth associated therewith, the method comprising the steps of:

  • scheduling the first round of the retrieval of one of said sequences of bits to occur at a first point in time, the scheduling performed in response to one of said incoming requests based on both the order in which said incoming requests are received and a measure of availability of said bandwidth associated with one or more of said disks; and

    rescheduling the first round of said retrieval of said one of said sequences of bits to occur at a second point in time earlier than the first point in time, the rescheduling performed in response to a change in said measure of availability of said bandwidth associated with said one or more of said disks, said change in said measure of availability of said bandwidth resulting from a completion of the retrieval of another one of said sequences of bits.

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