A case for redundant arrays of inexpensive disks (RAID)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
News on-demand for multimedia networks
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Scheduling algorithms for modern disk drives
SIGMETRICS '94 Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
SIGMETRICS '94 Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Staggered striping in multimedia information systems
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Support for fully interactive playout in disk-array-based video server
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
Fault tolerant design of multimedia servers
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Issues in the design of a storage server for video-on-demand
Multimedia Systems
An event-based model for continuous media data on heterogeneous disk servers
Multimedia Systems
A generalized interval caching policy for mixed interactive and long video workloads
Readings in multimedia computing and networking
Proceedings of the Second International Conference on Data Engineering
Design and Performance Tradeoffs in Clustered Video Servers
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
A Distributed, Multimedia Environmental Information System
ICMCS '95 Proceedings of the International Conference on Multimedia Computing and Systems
Optimizing the Placement of Multimedia Objects on Disk Array
ICMCS '95 Proceedings of the 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
Hi-index | 0.00 |
Though there have been several recent efforts to develop disk basedvideo servers, these approaches have all ignored the topic of updates anddisk server crashes. In this paper, we present a priority basedmodel for building video servers that handle two classes of events: user events that could include enter, play, pause,rewind, fast-forward, exit, as well assystem events such as insert, delete, server-down,server-up that correspond to uploading new movie blocks ontothe disk(s), eliminating existing blocks from the disk(s), and/orexperiencing a disk server crash. We will present algorithms to handle suchevents. Our algorithms are provably correct, and computable in polynomialtime. Furthermore, we guarantee that under certain reasonable conditions,continuing clients experience jitter free presentations. We further justifythe efficiency of our techniques with a prototype implementation andexperimental results.