@InCollection{kalns:video-book,
  author = {Edgar T. Kalns and Yarsun Hsu},
  title = {Video on Demand Using the {Vesta} Parallel File System},
  booktitle = {Input/Output in Parallel and Distributed Computer Systems},
  chapter = {8},
  editor = {Ravi Jain and John Werth and James C. Browne},
  crossref = {iopads-book},
  year = {1996},
  series = {The Kluwer International Series in Engineering and Computer
  Science},
  volume = {362},
  pages = {187--204},
  publisher = {Kluwer Academic Publishers},
  earlier = {kalns:video},
  keywords = {parallel I/O, parallel file system, video on demand, multimedia,
  pario-bib},
  abstract = {Video on Demand (VoD) servers are expected to serve hundreds of
  customers with as many, or more, movie videos. Such an environment requires
  large storage capacity and real-time, high-bandwidth transmission
  capabilities. Massive striping of videos across disk arrays is a viable means
  to store large amounts of video data and, through parallelism of file access,
  achieve the needed bandwidth. The Vesta Parallel File System facilitates
  parallel access from an application to files distributed across a set of I/O
  processors, each with a set of attached disks. Given Vesta's parallel file
  access capabilities, this paper examines a number of issues pertaining to the
  implementation of VoD services on top of Vesta. We develop a prototype VoD
  experimentation environment on an IBM SP-1 and analyze Vesta's performance in
  video data retrieval for real-time playback. Specifically, we explore the
  impact of concurrent video streams competing for I/O node resources, cache
  effects, and video striping across multiple I/O nodes.},
  comment = {Part of a whole book on parallel I/O; see iopads-book.}
}

