Fault-tolerant architectures for continuous media servers
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Multimedia support for databases
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Stochastic service guarantees for continuous data on multi-zone disks
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Continuous display using heterogeneous disk-subsystems
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Data base design principles for striping and placement of delay-sensitive data on disks
PODS '98 Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Disk scheduling for mixed-media workloads in a multimedia server
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
An effective admission control mechanism for variable-bit-rate video streams
Multimedia Systems
A comparison of alternative continuous display techniques with heterogeneous multi-zone disks
Proceedings of the eighth international conference on Information and knowledge management
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
Modeling and Performance Comparison of Reliability Strategies for Distributed Video Servers
IEEE Transactions on Parallel and Distributed Systems
Incremental Scheduling of Mixed Workloads in MultimediaInformation Servers
Multimedia Tools and Applications
A Replication Strategy for Reducing Wait Time in Video-On-Demand Systems
Multimedia Tools and Applications
Segmented Information Dispersal (SID) Data Layouts for Digital Video Servers
IEEE Transactions on Knowledge and Data Engineering
A Comprehensive Analytical Performance Model for Disk Devices under Random Workloads
IEEE Transactions on Knowledge and Data Engineering
Design and Development of a Stream Service in a Heterogenous Client Environment
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
A Fibre Channel Dimensioning for a Multimedia System with Deterministic QoS
NETWORKING '02 Proceedings of the Second International IFIP-TC6 Networking Conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; and Mobile and Wireless Communications
Modeling the Caching Effect in Continuous Media Servers
Multimedia Tools and Applications
Optimal Cache Memory Exploitation for Continuous Media: To Cache or to Prefetch?
Multimedia Tools and Applications
Scalable and fault-tolerant support for variable bit-rate data in the exedra streaming server
ACM Transactions on Storage (TOS)
Class-based request control system in multimedia contents service
Journal of Systems Architecture: the EUROMICRO Journal
Adaptive cycle management in soft real-time disk retrieval
Information Systems
Hi-index | 0.00 |
Abstract: A growing number of applications need access to video data stored in digital form on secondary storage devices (e.g., video-on-demand, multimedia messaging). As a result, video servers that are responsible for the storage and retrieval, at fixed rates, of hundreds of videos from disks are becoming increasingly important. Since video data tends to be voluminous, several disks are usually used in order to store the videos. A challenge is to devise schemes for the storage and retrieval of videos that distribute the workload evenly across disks, reduce the cost of the server and at the same time, provide good response times to client requests for video data. We present schemes that are based on striping videos (fine-grained as well as coarse-grained) across disks in order to effectively utilize disk bandwidth. The proposed schemes are starvation-free and provide good response times to client requests. For the schemes, we show how an optimal-cost server architecture can be determined if data for a certain prespecified number of videos is to be concurrently retrieved. Finally, through extensive simulations, we compare the performance of the various schemes.