Skip to main content
Log in

Doubly-striped disk mirroring: Reliable storage for video servers

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Disk striping is essential in Video-On-Demand servers to allow concurrent access for a large number of users to the same copy of a video object. On the other hand, disk striping makes the system more vulnerable to component failures. We propose a replication scheme for video content and an associated I/O scheduling algorithm that enables the system to tolerate a component failure. The scheme, called doubly-striped mirrors, compares favorably to other approaches for implementing redundancy such as RAID in terms of cost, bandwidth efficiency, buffer usage and system availability.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. S. Berson, S. Ghandeharizadeh, R. Muntz, and X. Ju, “Staggered Striping in Multimedia Information Systems,” in Proceedings of the 1994 ACM SIGMOD International Conference on Management of Data, May 1994, pp. 79–90.

  2. S. Berson, L. Golubchik, and R. Muntz, “Fault Tolerant Design of Multimedia Servers,” in Proceedings of the 1995 ACM SIGMOD International Conference on Management of Data, May 1995.

  3. D. Bitton and J. Gray, “Disk Shadowing,” in Proceedings of the 14th International Conference on Very Large Data Bases, September 1988, pp. 331–338.

  4. H. Ghafir and H. Chadwick, “Multimedia Servers—Design and Performance,” in Proc. of IEEE GLOBECOM '94, December 1994, pp. 886–890.

  5. H. Hsiao and D. DeWitt, “Chained Declustering: A New Availability Strategy for Multiprocessor Database Machines,” in Proceedings of the 6th International Conference on Data Engineering, February 1990.

  6. A.N. Mourad, “I/O Scheduling in a Storage Server for Video-On-Demand Applications,” in Proceedings of the Int. Conf. on Distributed Multimedia Systems and Applications, August 1994, pp. 31–34.

  7. A.N. Mourad, “Issues in the Design of a Storage Server for Video-On-Demand,” to appear in ACM/Springer Multimedia Systems Journal, 1996.

  8. D. Patterson, G. Gibson, and R. Katz, “A Case for Redundant Arrays of Inexpensive Disks (RAID),” in Proceedings of the ACM SIGMOD Conference, June 1988, pp. 109–116.

  9. F.A. Tobagi, J. Pang, R. Baird, and M.Gang, “Streaming RAIDtm—A Disk Array Management System for Video Files,” in Proceedings of the ACM Multimedia Conference, June 1993, pp. 393–400.

  10. H.M.Vin and P.V.Rangan, “Designing a Multiuser HDTV Storage Server,” IEEE Journal on Selected Areas in Communications, Vol. 11, pp. 153–164, January 1993.

    Google Scholar 

  11. P.S. Yu, M.-S. Chen, and D. D. Kandlur, “Design and Analysis of a Grouped Sweeping Scheme for Multimedia Storage Management,” in Proceedings of the Third International Workshop on Network and Operating System Support for Digital Audio and Video, November 1992, pp. 38–49.

  12. Seagate, Barracuda Disk Drive, Product Manual, 1993. Publication Number: 83327780-A.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mourad, A. Doubly-striped disk mirroring: Reliable storage for video servers. Multimed Tools Appl 2, 273–297 (1996). https://doi.org/10.1007/BF00455022

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00455022

Keywords

Navigation