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
November 1995

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1995/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},
    Institution = {EECS Department, University of California, Berkeley},
    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