Video distribution system using disk load balancing by file copying
AssigneeInfo Value Computing, Inc.
InventorsMonsong Chen, Dah-Weih Duan, Aparna Pappu, Bodhi Mukherjee
Life of this patent
Estimating the term…
Loading patent…
AssigneeInfo Value Computing, Inc.
InventorsMonsong Chen, Dah-Weih Duan, Aparna Pappu, Bodhi Mukherjee
Estimating the term…
A method and apparatus for dynamically balancing the loading of data storage facilities is described. A listing is acquired of locations and loading of all segments of a requested data object including all copies of the segments of the requested data object. Those storage devices containing copies of each segment of the data object having a least loading is selected. If the loading of the storage devices is greater than the maximum loading for the storage devices, the segment is designated to be copied. The presence of all segments of the requested data object is determined. If there are missing segments of the requested data object, each of those missing segments is assigned a file identification and file location, such that those missing segments are assigned to data storage devices having the least loading. The missing segments are retrieved from a back-up storage device.
A method for balancing a loading of storage devices attached to multiple computing systems comprising the steps of:
A data object service system in communication with a plurality of computing systems to provide at least one data object of plurality of data object to at least one of the plurality of computing system, comprising:
An apparatus for balancing a loading of storage devices attached to multiple computing systems comprising:
A medium for retaining a computer program which, when executed on a computing system, balances a loading of storage devices attached to multiple computing systems, said program executing the steps of:
A method for balancing a loading of storage devices containing video data objects attached to multiple computing systems comprising the steps of:
A video data object service system in communication with a plurality of computing systems to provide at least one video data object of plurality of video data object to at least one of the plurality of computing system, comprising:
Dependencies are inferred from the claim text.