Streaming RAID: a disk array management system for video files
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Staggered striping in multimedia information systems
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Oracle media server: providing consumer based interactive access to multimedia data
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Performance of a mass storage system for video-on-demand
Journal of Parallel and Distributed Computing - Special issue on multimedia processing and technology
On retransmission-based error control for continuous media traffic in packet-switching networks
Computer Networks and ISDN Systems - Theme issue: ITC 14 special sessions presentations
RIO: a real-time multimedia object server
ACM SIGMETRICS Performance Evaluation Review - Special issue on multimedia storage systems
Continuous display using heterogeneous disk-subsystems
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Performance analysis of the RIO multimedia storage system with heterogeneous disk configurations
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Comparing random data allocation and data striping in multimedia servers
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Scalable Parallel Computing: Technology,Architecture,Programming
Scalable Parallel Computing: Technology,Architecture,Programming
Decentralized Resource Management for a Distributed Continuous Media Server
IEEE Transactions on Parallel and Distributed Systems
Mitra: A Scalable Continuous Media Server
Multimedia Tools and Applications
Super-Streaming: A New Object Delivery Paradigm forContinuous Media Servers
Multimedia Tools and Applications
On Scheduling Atomic and Composite Continuous Media Objects
IEEE Transactions on Knowledge and Data Engineering
Yima: Design and Evaluation of a Streaming Media System for Residential Broadband Services
DBTel '01 Proceedings of the VLDB 2001 International Workshop on Databases in Telecommunications II
SCADDAR: An Efficient Randomized Technique to Reorganize Continuous Media Blocks
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
RMI System: Internet Meets the Future Home Theater
IEEE MultiMedia
A multi-threshold online smoothing technique for variable rate multimedia streams
Multimedia Tools and Applications
Highly available and heterogeneous continuous media storage systems
IEEE Transactions on Multimedia
Distributed musical performances: Architecture and stream management
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Hi-index | 0.00 |
Over the last decade research has been pursued on all aspects of streaming media. While many theoretical results have been reported in the literature, few performance results of large-scale systems have been published. In this report we specifically explore the scalability aspects of our Yima streaming media architecture in an end-to-end test environment. With Yima, it was our goal to design and implement an architecture that would scale in performance from small to large systems. Some of the design features include (1) a multi-node cluster architecture based on commodity hardware and custom software, (2) media type independence (support ranges from 500 Kb s-1 MPEG-4 to 45 Mb s-1 HDTV, at both variable and constant bitrates), (3) fine-grained online scale up/down capabilities, and (4) a client-controlled rate smoothing protocol. We briefly discuss the design and implementation of these capabilities of Yima and then thoroughly evaluate its scalability through several sets of experiments. Our results show that Yima scales linearly (within the range of our test parameters) as a function of the cluster size and also as a function of available resources such as network bandwidth and CPU performance.