The coming revolution in interactive digital video
Communications of the ACM
Replication in the harp file system
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
System architecture for a large scale video on demand service
Computer Networks and ISDN Systems - Driving applications for future networks
A file system for continuous media
ACM Transactions on Computer Systems (TOCS)
Staggered striping in multimedia information systems
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Scheduling policies for an on-demand video server with batching
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
On multimedia repositories, personal computers, and hierarchical storage systems
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Issues in the design of multi-server file systems to cope with load skew
PDIS '93 Proceedings of the second international conference on Parallel and distributed information systems
Using tertiary storage in video-on-demand servers
COMPCON '95 Proceedings of the 40th IEEE Computer Society International Conference
Group-guaranteed channel capacity in multimedia storage servers
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Efficient video file allocation schemes for video-on-demand services
Multimedia Systems
Continuous display using heterogeneous disk-subsystems
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Throughput-competitive admission control for continuous media databases
PODS '98 Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Multimedia file serving with the OS/390 LAN server
IBM Systems Journal
Multimedia resource management in OS/390 LAN server
IBM Systems Journal
Performance analysis of the RIO multimedia storage system with heterogeneous disk configurations
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
A comparison of alternative continuous display techniques with heterogeneous multi-zone disks
Proceedings of the eighth international conference on Information and knowledge management
Design and implementation of the parallel multimedia file system based on message distribution
MULTIMEDIA '00 Proceedings of the eighth ACM international conference on Multimedia
Server-based smoothing of variable bit-rate streams
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
Multimedia Caching Strategies for Heterogeneous Application and ServerEnvironments
Multimedia Tools and Applications
Strategic Replication of Video Files in a Distributed Environment
Multimedia Tools and Applications
Threshold-Based Dynamic Replication in Large-ScaleVideo-on-Demand Systems
Multimedia Tools and Applications
Distributed Video Production: Tasks, Architecture and QoS Provisioning
Multimedia Tools and Applications
Design of Scalable Continuous Media Servers
Multimedia Tools and Applications
On Coordinated Display of Structured Video
IEEE MultiMedia
Techniques for Increasing the Stream Capacity of A High-Performance Multimedia Server
IEEE Transactions on Knowledge and Data Engineering
Resource Scheduling In A High-Performance Multimedia Server
IEEE Transactions on Knowledge and Data Engineering
Competitive on-line scheduling of continuous-media streams
Journal of Computer and System Sciences
Data Placement in Intermittently Available Environments
HiPC '02 Proceedings of the 9th International Conference on High Performance Computing
Design and Evaluation of Ring-Based Video Servers
IDMS '99 Proceedings of the 6th International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Extending Heterogeneity to RAID Level 5
Proceedings of the General Track: 2002 USENIX Annual Technical Conference
A Formal Model for Reasoning about Adaptive QoS-Enabled Middleware
FME '01 Proceedings of the International Symposium of Formal Methods Europe on Formal Methods for Increasing Software Productivity
Dynamic Skyscraper Broadcasts for Video-on-Demand
MIS '98 Proceedings of the 4th International Workshop on Advances in Multimedia Information Systems
Optimal clip ordering for multi-clip queries
The VLDB Journal — The International Journal on Very Large Data Bases
Off-line and on-line guaranteed start-up delay for media-on-demand with stream merging
Proceedings of the fifteenth annual ACM symposium on Parallel algorithms and architectures
2PSM: an efficient framework for searching video information in a limited-bandwidth environment
Multimedia Systems - Special section on video libraries
QoS-Based Resource Discovery in Intermittently Available Environments
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Taking advantage of heterogeneity in disk arrays
Journal of Parallel and Distributed Computing
A formal model for reasoning about adaptive QoS-enabled middleware
ACM Transactions on Software Engineering and Methodology (TOSEM)
Evolution and challenges in multimedia
IBM Journal of Research and Development - Papers on mustimedia systems
Journal of Systems and Software
Dynamic cache reconfiguration strategies for a cluster-based streaming proxy
Web content caching and distribution
Shared-buffer smoothing of variable bit-rate streams
Performance Evaluation
Optimizing I/O server placement for parallel I/O on switch-based irregular networks
The Journal of Supercomputing
A client-assisted interval caching strategy for video-on-demand systems
Computer Communications
Efficient algorithms of video replication and placement on a cluster of streaming servers
Journal of Network and Computer Applications
Multiquality Data Replication in Multimedia Databases
IEEE Transactions on Knowledge and Data Engineering
Optimizing server placement for parallel I/O in switch-based clusters
Journal of Parallel and Distributed Computing
Video placement and disk load balancing algorithm for VoD proxy server
IMSAA'09 Proceedings of the 3rd IEEE international conference on Internet multimedia services architecture and applications
Optimizing server placement in distributed systems in the presence of competition
Journal of Parallel and Distributed Computing
Quality-aware replication of multimedia data
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
Optimizing i/o server placement for parallel i/o on switch-based irregular networks
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
An on-line reorganization framework for SAN file systems
ADBIS'06 Proceedings of the 10th East European conference on Advances in Databases and Information Systems
Research: A community VOD system based on a dual bus architecture
Computer Communications
Hi-index | 0.00 |
In a video-on-demand server, resource reservation is required to guarantee continuous delivery. Hence any given storage device (or a striping group treated as a single logical device) can serve only up to a fixed number of client access streams. Each storage device is also limited by the number of video files it can store. For the reasons of availability, incremental growth, and heterogeneity, there may be multiple storage devices in a video server environment. Hence, one or more copies of a particular video may be placed on different storage devices. Since the access rates to different videos are not uniform, there may be load imbalance among the devices. In this paper, we propose a dynamic placement policy (called the Bandwidth to Space Ratio (BSR) Policy) that creates and/or deletes replica of a video, and mixes hot and cold videos so as to make the best use of bandwidth and space of a storage device. The proposed policy is evaluated using a simulation study.