A case for redundant arrays of inexpensive disks (RAID)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Performance analysis of disk arrays under failure
Proceedings of the sixteenth international conference on Very large databases
Parity declustering for continuous operation in redundant disk arrays
ASPLOS V Proceedings of the fifth international conference on Architectural support for programming languages and operating systems
Optimization of the grouped sweeping scheduling (GSS) with heterogeneous multimedia streams
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Streaming RAID: a disk array management system for video files
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
RAID: high-performance, reliable secondary storage
ACM Computing Surveys (CSUR)
Fault tolerant design of multimedia servers
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Operating System Concepts, 4th Ed.
Operating System Concepts, 4th Ed.
Disk striping in video server environments
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
A Framework for the Storage and Retrieval of Continuous Media Data
ICMCS '95 Proceedings of the International Conference on Multimedia Computing and Systems
Multimedia support for databases
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
A failure and overload tolerance mechanism for continuous media servers
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Continuous display using heterogeneous disk-subsystems
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Failure recovery algorithms for multimedia servers
Multimedia Systems
Modeling and Performance Comparison of Reliability Strategies for Distributed Video Servers
IEEE Transactions on Parallel and Distributed Systems
Multicast Video-on-Demand services
ACM SIGCOMM Computer Communication Review
Automatic Recovery from Disk Failure in Continuous-Media Servers
IEEE Transactions on Parallel and Distributed Systems
Data striping and reliability aspects in distributed video servers
Cluster Computing
Segmented Information Dispersal (SID) Data Layouts for Digital Video Servers
IEEE Transactions on Knowledge and Data Engineering
Workload Scheduler with Fault Tolerance for MMSC
ICCS '02 Proceedings of the International Conference on Computational Science-Part I
A Novel Replica Placement Strategy for Video Servers
IDMS '99 Proceedings of the 6th International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services
Maximizing Throughput in Replicated Disk Striping of Variable Bit-Rate Streams
ATEC '02 Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference
A QoS Negotiation Scheme for Efficient Failure Recovery in Multi-resolution Video Servers
IDMS '01 Proceedings of the 8th International Workshop on Interactive Distributed Multimedia Systems
A study for control of client value using cluster analysis
Journal of Network and Computer Applications
Class-based request control system in multimedia contents service
Journal of Systems Architecture: the EUROMICRO Journal
Distributed middleware architectures for scalable media services
Journal of Network and Computer Applications - Special issue: Network and information security: A computational intelligence approach
Hi-index | 0.00 |
Continuous media servers that provide support for the storage and retrieval of continuous media data (e.g., video, audio) at guaranteed rates are becoming increasingly important. Such servers, typically, rely on several disks to service a large number of clients, and are thus highly susceptible to disk failures. We have developed two fault-tolerant approaches that rely on admission control in order to meet rate guarantees for continuous media requests. The schemes enable data to be retrieved from disks at the required rate even if a certain disk were to fail. For both approaches, we present data placement strategies and admission control algorithms. We also present design techniques for maximizing the number of clients that can be supported by a continuous media server. Finally, through extensive simulations, we demonstrate the effectiveness of our schemes.