Advertisement

Load Balancing in Fault Tolerant Video Server

  • D. N. Sujatha
  • K. Girish
  • B. Rashmi
  • K. R. Venugopal
  • L. M. Patnaik
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4881)

Abstract

The Video-on-Demand (VoD) application is popular as the videos are delivered to the users at anytime and anywhere. The system load is increased due to simultaneous access of VoD system by many users. The proposed architecture discusses load balancing mechanism within a video server and to provide service to the users with small start-up delay. The Video storage is based on the probability of the users requesting for the video. Videos with higher request probability are stored and replicated to ensure guaranteed retrieval. Parity generation scheme is employed to provide reliability to non-popular videos. The system is also capable of handling disk failures transparently and thereby providing a reliable service to the user.

Keywords

Data Striping Fault Tolerance Load Balancing Video Server 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Niyato, D., Srinilta, C.: Load Balancing Algorithms for Internet Video and Audio Server. In: 9th IEEE Intl. Conference on Networks, pp. 76–80 (2001)Google Scholar
  2. 2.
    Lee, Y.B., Wong, P.C.: VIOLA-A Scalable and Fault-Tolerant Video-on-Demand System. In: Hong Kong Intl. Computer Conference, pp. 1–5 (1997)Google Scholar
  3. 3.
    Choe, Y.R., Pai, V.S.: Achieving Reliable Parallel Performance in a VoD Storage Server Using Randomization and Replication. In: Intl. Parallel and Distributed Processing Symposium, pp. 1–10 (2007)Google Scholar
  4. 4.
    Golubchik, L., Muntz, R.R., Chou, C.-F., Berso, S.: Design of Fault-Tolerant Large-Scale VOD Servers: With Emphasis on High-Performance and Low-Cost. IEEE Transactions on Parallel and Distributed Systems 12(4), 97–109 (2001)CrossRefGoogle Scholar
  5. 5.
    Zhou, X., Xu, C.-Z.: Optimal Video Replication and Placement on a Cluster of Video-on-Demand Servers. In: Intl. Conference on Parallel Processing, pp. 547–555 (2002)Google Scholar
  6. 6.
    Huang, X.-M., Lin, C.-R., Chen, M.-S.: Design and Performance Study of Rate Staggering Storage for Scalable Video in a Disk-Array-Based Video Server. In: Intl. workshop on Network and Operating Systems support for Digital Audio and Video, pp. 177–182 (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • D. N. Sujatha
    • 1
  • K. Girish
    • 1
  • B. Rashmi
    • 1
  • K. R. Venugopal
    • 1
  • L. M. Patnaik
    • 2
  1. 1.Department of Computer Science and Engineering, University Visvesvaraya College of Engineering Bangalore University Bangalore-560001India
  2. 2.Microprocessor Applications Laboratory, Indian Institute of Science Bangalore-560012India

Personalised recommendations