Article ID: | iaor20032318 |
Country: | United Kingdom |
Volume: | 4 |
Issue: | 5 |
Start Page Number: | 245 |
End Page Number: | 257 |
Publication Date: | Sep 2001 |
Journal: | Journal of Scheduling |
Authors: | Korst Jan, Verhaegh Wim F.J., Aerts Joep |
Keywords: | data storage |
An important cost issue in multimedia servers is disk load balancing, such that the available hard disks are used as efficiently as possible. Disk load balancing is often done on a block basis, but can also be done on a time basis, by taking into account the actual transfer times of the blocks. In the latter approach we can also embed the disk switch times. In this paper we revisit block-based load balancing and introduce time-based load balancing. For each approach we present a mathematical model and analyse the complexity of the corresponding retrieval problem. We give algorithms with a performance bound for the NP-hard time-based retrieval problem and use simulation to compare the results of these algorithms with a maximum flow algorithm for the block-based retrieval problem.