Data Storage for Video on Demand Servers

P. Sumari, M.A. Osman, A. Samsudin, and H. Kamarulhaili (Malaysia)


Video on demand server, data placement, simultaneous streams, caching streams, average waiting time.


Video on demand (VOD) is a system that provides a service to users to browse and watch videos within a computer network. One of the most challenging aspects in such system is to have a VOD server with a capability of retrieving and transmitting different blocks of videos simultaneously. A part from this VOD server should also capable of producing high number of simultaneous streams with a low average waiting time. In this paper we present a new data storage scheme employed by the VOD server to eliminate latency and hence producing maximum number of simultaneous streams. In this scheme the disk is divided into regions and blocks of video are scattered within the regions based on residual theory rule. We also developed a stream caching technique for extra stream as well as for reducing the average waiting time of the system.

Important Links:

Go Back