DocumentCode
2792261
Title
A Model and Prototype of a Resource-Efficient Storage Server for High-Bitrate Video-on-Demand
Author
Choe, Yung Ryn ; Douglas, Chase ; Pai, Vijay S.
Author_Institution
Purdue Univ., West Lafayette, IN
fYear
2007
fDate
26-30 March 2007
Firstpage
1
Lastpage
7
Abstract
This paper presents a mathematical model and a prototype of a resource-efficient storage server for high-bitrate video-on-demand (VoD) applications. Rapid exponential growth of disk capacity enables the storage of high-bitrate VoD streams; however, a server system must be carefully designed to allow those streams to be retrieved from disk and delivered to the network efficiently. Additionally, a cost-effective server should be implemented using only commodity components, such as standard PCs, SATA disks and controllers, and Gigabit Ethernet links. This paper presents a model: detailed enough to account for the rate-based nature of streaming video, the buffering time allowed by the application, and average-case disk hardware characteristics while remaining simple enough to use for algorithm and system design. This paper then describes a prototype storage server designed to serve large video files at the specified bitrates and finds its performance to agree closely with the model (with an average discrepancy of 11% for high-bitrate streams). The system uses up to 8 SATA-300 disks and can simultaneously serve 290 distinct DVD-quality (6 Mbps) streams or 74 distinct HDTV-quality (25 Mbps) streams from disk, achieving an aggregate network throughput of 1.85 Gbps.
Keywords
client-server systems; disc storage; file servers; storage management; video on demand; video streaming; VoD streams; average-case disk hardware characteristics; disk capacity; high-bitrate video-on-demand; prototype storage server; resource-efficient storage server; video files; video streaming; Aggregates; Bit rate; Ethernet networks; File servers; Hardware; Mathematical model; Network servers; Personal communication networks; Prototypes; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location
Long Beach, CA
Print_ISBN
1-4244-0910-1
Electronic_ISBN
1-4244-0910-1
Type
conf
DOI
10.1109/IPDPS.2007.370587
Filename
4228315
Link To Document