Heuristic methods for dynamic load balancing in a message-passing multicomputer
Journal of Parallel and Distributed Computing
Tcl and the Tk toolkit
The Berkeley distributed video-on-demand system
Proceedings of the sixth NEC research symposium on Multimedia computing
The Implementation of POSTGRES
IEEE Transactions on Knowledge and Data Engineering
Mariposa: a wide-area distributed database system
The VLDB Journal — The International Journal on Very Large Data Bases
TCLTK '98 Proceedings of the 3rd Annual USENIX Workshop on Tcl/Tk - Volume 3
Data allocation algorithms for distributed video servers
MULTIMEDIA '00 Proceedings of the eighth ACM international conference on Multimedia
Distributing Layered Encoded Video through Caches
IEEE Transactions on Computers
Decentralized Resource Management for a Distributed Continuous Media Server
IEEE Transactions on Parallel and Distributed Systems
Strategic Replication of Video Files in a Distributed Environment
Multimedia Tools and Applications
Optimal Scheduling for Parallel CBR Video Servers
Multimedia Tools and Applications
Semantic Based Prefetching in News-on-Demand Video Servers
Multimedia Tools and Applications
Decentralized Resource Management for a Distributed Continuous Media Server
IEEE Transactions on Parallel and Distributed Systems
MMSRS - Multimedia Storage and Retrieval System for a Distributed Medical Information System
HPCN Europe 2000 Proceedings of the 8th International Conference on High-Performance Computing and Networking
A Dynamic RAM Cache for High Quality Distributed Video
IDMS '00 Proceedings of the 7th International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services
A Flexible Real-Time Hierarchical Multimedia Archive
IDMS/PROMS 2002 Proceedings of the Joint International Workshops on Interactive Distributed Multimedia Systems and Protocols for Multimedia Systems: Protocols and Systems for Interactive Distributed Multimedia
Constructing a video server with tertiary storage: practice and experience
Multimedia Systems
A Distributed Video Retrieval System Utilising Broadband Networked PC_s for Educational Applications
MMM '98 Proceedings of the 1998 Conference on MultiMedia Modeling
Modeling and Dimensioning Hierarchical Storage Systems for Low-Delay Video Services
IEEE Transactions on Computers
Journal of Systems and Software
Online scheduling in modular multimedia systems with stream reuse
NOSSDAV '05 Proceedings of the international workshop on Network and operating systems support for digital audio and video
Analysis and placement of storage capacity in large distributed video servers
Computer Communications
Designing and scaling distributed VoD servers
Multimedia Tools and Applications
Exploring data reliability tradeoffs in replicated storage systems
Proceedings of the 18th ACM international symposium on High performance distributed computing
A cost-effective allocation scheme for contents and video servers in content networks
IMSA '07 Proceedings of the Eleventh IASTED International Conference on Internet and Multimedia Systems and Applications
Dynamic proxy-cache multiplication inside LANs
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
Hi-index | 0.01 |
Storage management algorithms handle continuous media objects stored on video servers within a hierarchical distributed video-on-demand system. Media objects stored permanently on tertiary storage devices are moved to video servers when needed. Algorithms manage the distributed cache in the video servers and select a video server on which to place a requested object. The object-placement algorithm uses server load, network load, and service-wait times to optimize system performance. Readers may contact the authors at Computer Science Division, EECS, University of California at Berkeley, 387 Soda Hall, Room 387, Berkeley, CA 94720, e-mail rowe@BMRC.Berkeley.edu.