Skip to main content

The Tertiary Level in a Functional Cluster-Based Hierarchical VoD Server

  • Conference paper
  • First Online:
Book cover Computer Aided Systems Theory — EUROCAST 2001 (EUROCAST 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2178))

Included in the following conference series:

  • 420 Accesses

Abstract

A Video-On-Demand (VoD) server provides video services to the end user, that can request a piece of video at any time, without any previously established timetable. The growing demand of such services suggests the design of flexible and scalable VoD servers, both in storage capacity and bandwidth. The tertiary level of a VoD server that is being implemented in top of a cheap Linux cluster, based on a hierarchical distributed architecture, using the functional programming language Erlang, is proposed in this paper.

This work was supported by EC-CICYT Research Project 1FD97-1759 and XUGA PGIDT99COM1052

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. “Oracle Video Server Administrators Guide and Command Reference”. Release 3.0 for UNIX.

    Google Scholar 

  2. “Oracle Video Server System Technical Overview”. Release 3.0 for UNIX. Oracle White Paper, 1998.

    Google Scholar 

  3. Wilkinson, P., DeSisto, M., Rother M., Wong, Y.: IBM VideoCharger 101. IBM Redbook. International Technical Support Organization. (1999)

    Google Scholar 

  4. Chan, S. G. and Tobagi, F.: Hierarchical storage systems for interactive Videoon-demand. Technical Report, Stanford University, Computer Systems Laboratory, Number CSL-TR-97-723, p. 84. (1997)

    Google Scholar 

  5. Chiueh, T., Venkatramani, C., Vernick, M.: Design and Implementation of the Stony Brook Video Server. Software-Practice and Experience. (1997)

    Google Scholar 

  6. Chiueh, T., Vernick, M., Venkatramani, C.: Performance Evaluation of Stony Brook Video Server. ECSL-TR-24. (1997)

    Google Scholar 

  7. Vernick, M., Venkatramani, C., Chiueh, T.: Adventures in Building The Stony Brook Video Server. Proceedings of ACM Multimedia’ 96, Boston, MA. (1996)

    Google Scholar 

  8. Du, D., Hsieh, J., Liu, J.: Building Video-on-Demand servers Using Shared-Memory Multiprocessors. Distributed Multimedia Research Center and Computer Science Department, University of Minnesota, and Ronald J. Vetter, Computer Science Department, North Dakota State University. (1996)

    Google Scholar 

  9. Barreiro, M. and Gulas, V.M.: Cluster setup and its administration. In Rajkumar Buyya, editor, High Performance Cluster Computing, volume I. Prentice Hall. (1999)

    Google Scholar 

  10. Armstrong, J., Virding, R., Wikstrm, C., Williams, M.: Concurrent Programming in Erlang. Second Edition, Prentice-Hall. (1996)

    Google Scholar 

  11. Okasaki, C.: Purely Functional Data Structures. Cambridge University Press. (1998)

    Google Scholar 

  12. Barreiro, M., Gulas, V. M., Snchez, J. J.: A Monitoring and Instrumentation Tool developed in Erlang. In proceedings of 6th International Erlang/OTP User Conference. Stockholm. (2000)

    Google Scholar 

  13. Kaiser, T.: Sablotron. Ginger Alliance Ltd. http://www.gingerall.com.

  14. Clark, J.: Expat-XML Parser Toolkit 1.1. http://www.jclark.com/xml/expat.html.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Barreiro, M., Gulías, V.M., Sánchez, J.J., Jorge, S. (2001). The Tertiary Level in a Functional Cluster-Based Hierarchical VoD Server. In: Moreno-Díaz, R., Buchberger, B., Luis Freire, J. (eds) Computer Aided Systems Theory — EUROCAST 2001. EUROCAST 2001. Lecture Notes in Computer Science, vol 2178. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45654-6_42

Download citation

  • DOI: https://doi.org/10.1007/3-540-45654-6_42

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42959-3

  • Online ISBN: 978-3-540-45654-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics