×

Video distribution system using dynamic disk load balancing with variable sub-segmenting

  • US 7,039,784 B1
  • Filed: 12/20/2001
  • Issued: 05/02/2006
  • Est. Priority Date: 12/20/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for balancing a loading of a data storage devices attached to multiple computing systems during transfer of a requested data object to or from said data storage devices, comprising the steps of:

  • acquiring a listing of locations of all segments of the requested data object including all copies of said segments of the requested data object;

    evaluating the loading of the data storage devices attached to the multiple computing systems containing all copies of all segments of the requested data object;

    selecting data storage devices containing copies of each segment of the requested data object having a least loading and is less than a maximum loading for said data storage devices;

    if the loading of the data storage devices is greater than the maximum loading for said storage devices, generating a sub-segment list for any segment of the requested data object residing on said data storage device would have a loading greater than the maximum loading if said segment of the requested data object were transferred, determining a load margin for all available storage devices, assigning locations for each sub-segment on each available data storage device having the least loading, and assigning file names to each sub-segment;

    selecting said each available data storage device containing each segment and sub-segment; and

    transferring those segments of said requested data object to a requesting computer system.

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