Data Storage and Stream Caching for Video on Demand Servers

  • Authors:
  • Putra Sumari;Hailiza Kamarulhaili

  • Affiliations:
  • -;-

  • Venue:
  • ASIAN '02 Proceedings of the7th Asian Computing Science Conference on Advances in Computing Science: Internet Computing and Modeling, Grid Computing, Peer-to-Peer Computing, and Cluster
  • Year:
  • 2002

Quantified Score

Hi-index 0.01

Visualization

Abstract

Video on demand (VOD) is an electronic video-rental services over a computer network. VOD provides a service to users to browse and to watch any videos at any time. One of the most challenging aspects in designing VOD system is to design a data storage for VOD server with a capability of retrieving and transmitting different blocks of videos simultaneously to support simultaneous streams. Real time and latency characteristics are the major hurdles in devising server's data storage for producing maximum number of simultaneous streams as well as reducing the average service waiting time. In this paper we present a new data storage scheme for VOD server that eliminates latency and hence producing maximum number of simultaneous streams. The scheme introduces a disk-region layout technique on an array of disks. The disk-region layout uses a residue class theory concept for overall mechanism of disk partition and data distribution within disks. We also present our approach of stream caching in minimizing the average service waiting time of the system.