The Evaluation of Video Layout Strategies for a High-Performance Storage Server
Kimberly Keeton
EECS Department, University of California, Berkeley
Technical Report No. UCB/CSD-95-889
1995
This publication is archived. It is kept only for reference purposes, so it is no longer being updated and may not meet accessibility standards. If you need this content in a different format, please email webteam@eecs.berkeley.edu.
http://www2.eecs.berkeley.edu/Pubs/TechRpts/1995/Archive/CSD-95-889.pdf
We propose a systems approach to providing video service that integrates the multi-resolution data generated by scalable compression algorithms with the high-bandwidth, high-capacity storage provided by disk arrays. We introduce two layout strategies for storing multi-resolution video data on magnetic disk arrays, which vary in the degrees of parallelism and concurrency they use to satisfy requests. We also present the event-driven simulator that we used to evaluate these layout strategies. Our simulation results show that striping video data over disks in an array can provide up to a two-fold increase in the number of viewers supported. In addition, the storage of multiple video resolutions allows a video file server to satisfy considerably more user requests than a server that stores a single resolution of video data.
BibTeX citation:
@techreport{Keeton:CSD-95-889,
Author= {Keeton, Kimberly},
Title= {The Evaluation of Video Layout Strategies for a High-Performance Storage Server},
Year= {1995},
Month= {Nov},
Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1995/5738.html},
Number= {UCB/CSD-95-889},
Abstract= {We propose a systems approach to providing video service that integrates the multi-resolution data generated by scalable compression algorithms with the high-bandwidth, high-capacity storage provided by disk arrays. We introduce two layout strategies for storing multi-resolution video data on magnetic disk arrays, which vary in the degrees of parallelism and concurrency they use to satisfy requests. We also present the event-driven simulator that we used to evaluate these layout strategies. Our simulation results show that striping video data over disks in an array can provide up to a two-fold increase in the number of viewers supported. In addition, the storage of multiple video resolutions allows a video file server to satisfy considerably more user requests than a server that stores a single resolution of video data.},
}
EndNote citation:
%0 Report %A Keeton, Kimberly %T The Evaluation of Video Layout Strategies for a High-Performance Storage Server %I EECS Department, University of California, Berkeley %D 1995 %@ UCB/CSD-95-889 %U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1995/5738.html %F Keeton:CSD-95-889