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)
Architectures and algorithms for on-line failure recovery in redundant disk arrays
Distributed and Parallel Databases - Special issue on disk arrays
Staggered striping in multimedia information systems
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
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
Fault-tolerant architectures for continuous media servers
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Segmented information dispersal (SID) for efficient reconstruction in fault-tolerant video servers
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
High Availability in Clustered Multimedia Servers
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Deterministic Admission Control Strategies in Video Servers with Variable Bit Rate Streams
IDMS '96 Proceedings of the European Workshop on Interactive Distributed Multimedia Systems and Services
The server array: a scalable video server architecture
Proceedings of the 2nd International Workshop on Architecture and Protocols for High Performance Networks: High-Speed Networking for Multimedia Applications
Design and Performance Tradeoffs in Clustered Video Servers
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Efficient Striping Techniques for Multimedia File Servers
Efficient Striping Techniques for Multimedia File Servers
Disk striping in video server environments
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Modeling and Performance Comparison of Reliability Strategies for Distributed Video Servers
IEEE Transactions on Parallel and Distributed Systems
Interactive video streaming with proxy servers
Information Sciences—Informatics and Computer Science: An International Journal - Special issue: Interactive virtual environments and distance education
A Novel Replica Placement Strategy for 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
Performance Evaluation of a Distributed Video Storage System
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Performance study of data layout schemes for a SAN-based video server
Parallel Computing
Recovery strategies for streaming media service in a cluster-based VOD server with a fault node
International Journal of Parallel Programming
Parallel failure recovery techniques in cluster-based media servers
The Journal of Supercomputing
Symmetrical declustering: a load balancing and fault tolerant strategy for clustered video servers
ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartI
Hi-index | 0.00 |
To provide the required amount of storage and bandwidth, a video server typically comprises a large number of disks. As the total number of disks increases, the influence of the striping algorithm that determines how video data are distributed across the disks becomes decisive in terms of overall server cost and performance. Also introducing fault-tolerance against disk failures becomes a must. In this paper, we first evaluate different striping algorithms in terms of throughput, buffer requirement, and start-up latency for a non-fault-tolerant server. We then examine the impact of data striping on a fault-tolerant server and show that the striping policy and the optimal technique to assure fault-tolerance are related: Depending on the technique used to assure fault-tolerance (mirroring or parity), different striping techniques perform best.