Title :
Supporting video on demand
Author :
Murphy, M.C. ; Golshani, F.
Author_Institution :
Dept. of Comput. Sci., San Francisco State Univ., CA, USA
Abstract :
We examine I/O scheduling strategies for maximizing the number of concurrent streams that can be supported by a VOD system implemented using current midrange device technologies. The overall VOD system is modeled as a collection of resources, characterized by their bandwidths and capacities. We determine limits on the maximum number of concurrent streams possible for various I/O subsystem configurations. We then propose several practical I/O scheduling algorithms and determine the amount of memory required at both the disk and server to support the limiting number of concurrent streams. An admission control policy is proposed for limited memory environments. Finally, we discuss client request (workload) distributions and data placement strategies and their effects on the number of concurrent streams and memory buffer requirements. If the client video requests are not badly skewed (as quantified below) and if sufficient memory is available on both the disk on-board cache and server, our practical algorithms can support the maximum number of concurrent streams allowed by the I/O subsystem configuration
Keywords :
cache storage; interactive television; interactive video; magnetic disc storage; network servers; scheduling; I/O scheduling; I/O subsystem configurations; VOD system; admission control policy; bandwidths; cache; capacities; client request distributions; client video requests; concurrent streams; data placement strategies; disk memory; memory buffer requirements; midrange device technologies; practical I/O scheduling algorithms; resources; server memory; video on demand; workload distributions; Bandwidth; Computer science; Displays; Motion pictures; Network servers; Processor scheduling; Resumes; Scheduling algorithm; Streaming media; Video on demand;
Conference_Titel :
Computers and Communications, 1996., Conference Proceedings of the 1996 IEEE Fifteenth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-7803-3255-5
DOI :
10.1109/PCCC.1996.493609