Fine-Grained Device Management in an Interactive Media Server Article

Rangaswami, R, Dimitrijevic, Z, Chang, E et al. (2003). Fine-Grained Device Management in an Interactive Media Server . 5(4), 558-569. 10.1109/tmm.2003.814722

cited authors

  • Rangaswami, R; Dimitrijevic, Z; Chang, E; Gary Chan, SH

fiu authors

abstract

  • The use of interactive media has already gained considerable popularity. Interactivity gives viewers VCR controls like slow-motion, pause, fast-forward, and instant replay. However, traditional server-based or client-based approaches for supporting interactivity either consume too much network bandwidth or require large client buffering; and hence they are economically unattractive. In this paper, we propose the architecture and design of an interactive media proxy (IMP) server that transforms noninteractive broadcast or multicast streams into interactive ones for servicing a large number of end users. For IMP to work cost-effectively, it must carefully manage its storage devices, which are needed for caching voluminous media data. In this regard, we propose a fine-grained device management strategy consisting of three complementary components: disk profiler, data placement, and IO scheduler. Through quantitative analysis and experiments, we show that these fine-grained strategies considerably improve device throughput under various workload scenarios.

publication date

  • January 1, 2003

Digital Object Identifier (DOI)

start page

  • 558

end page

  • 569

volume

  • 5

issue

  • 4