Title :
Disk striping and block replication algorithms for video file servers
Author :
Flynn, Robert ; Tetzlaff, William
Author_Institution :
Polytech. Univ., Hawthorne, NY, USA
Abstract :
In multimedia systems, compressed video files are stored digitally on disks within a video server. Object placement and object replication on disks influence the cost, the availability, and the throughput of a video server. The choice of algorithm, along with the workload, determines the number of disks needed to support a given number of users. There is a need to duplex video objects in order to provide reliable access in the event of disk failures. Duplexing also provides an opportunity to optimize I/O and improve throughput by providing two potential sources for each block. The Individual Permutation Algorithm uses a different permutation of the disks for each movie. This paper studies the performance impact of different means of selecting permutations. The value of dynamic load balancing afforded by duplex is also studied. Part of the motivation of this study was to better understand the wide striping of the IBM Tiger Shark video server. Simulations show that the choice of algorithm leads to maximum practical device utilizations from 63 to 95 percent, resulting in significant differences in system cost
Keywords :
data compression; file servers; multimedia communication; multimedia computing; performance evaluation; resource allocation; video coding; video discs; video recording; IBM Tiger Shark video server; Individual Permutation Algorithm; block replication algorithms; cost; disk failure; disk striping; duplexing; dynamic load balancing; movie; multimedia systems; object placement; object replication; performance; simulation; throughput; video disks; video file compression; video file servers; video server; Costs; File servers; Milling machines; Motion pictures; Multimedia systems; Network servers; Throughput; Video compression; Video on demand; Video sharing;
Conference_Titel :
Multimedia Computing and Systems, 1996., Proceedings of the Third IEEE International Conference on
Conference_Location :
Hiroshima
Print_ISBN :
0-8186-7438-5
DOI :
10.1109/MMCS.1996.535027