A statistical admission control algorithm for multimedia servers
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Disk load balancing for video-on-demand systems
Multimedia Systems
Performance analysis of video storage server under initial delay bounds
Journal of Systems Architecture: the EUROMICRO Journal
Multimedia Tools and Applications
Cost Analyses for VBR Video Servers
IEEE MultiMedia
Parallel Video Servers: A Tutorial
IEEE MultiMedia
Proceedings of the Third International Workshop on Network and Operating System Support for Digital Audio and Video
The VLDB Journal — The International Journal on Very Large Data Bases
Scheduling for large-scale parallel video servers
FRONTIERS '96 Proceedings of the 6th Symposium on the Frontiers of Massively Parallel Computation
Disk Striping and Block Replication Algorithms For Video File Servers
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Weighted Striping in Multimedia Servers
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
Scheduling and data distribution in a multiprocessor video server
ICMCS '95 Proceedings of the International Conference on Multimedia Computing and Systems
Introduction to Probability Models, Ninth Edition
Introduction to Probability Models, Ninth Edition
A case study of pattern-based software framework to improve the quality of software development
Proceedings of the 2009 ACM symposium on Applied Computing
Hi-index | 0.00 |
Generally, a large-scale video server is composed of numerous disk striping groups. The striping policies employed by each disk striping group largely determine the performance of a video server. For storage and transmission efficiency, video data are usually compressed using variable-bit-rate (VBR) encoding algorithms, such as JPEG and MPEG. The amount of data consumed by a VBR video stream varies with time. This property, when coupled with striping, unfortunately, results in load imbalance across disks, degrading the overall server performance significantly. This chapter focuses on VBR video striping. It presents two state-of-the-art VBR striping schemes proposed in the literature: one is designed for homogeneous disks and the other is designed for heterogeneous disks. To gain insights into VBR striping, this chapter also develops performance models for the two striping policies. With these performance models, system designers can predict the maximum service capacity of a server, perform online admission control for clients, and optimize the performance of a server, without performing exhaustive tests on a real system.