MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  1 THE Fellini MULTIMEDIA STORAGE

Download:
pdf | ps
by Cliff Martin, P. S. Narayanan Banu, Ozden Rajeev Rastogi, Avi Silberschatz
http://www.bell-labs.com/~avi/publication-dir/kluwer96.ps
Add To MetaCart

Abstract:

Continuous media applications require a guaranteed transfer rate of data, which conventional storage servers are not designed to provide. In this paper, we describe the architecture of the Fellini multimedia storage manager implemented at AT&T Bell Laboratories. Fellini supports the storage and retrieval of both continuous media (e.g., video, audio) as well as conventional (e.g., text, binary) data. Each client can access continuous media data at a separate rate concurrently with other clients. Clients can also access conventional data (that does not have rate requirements) without violating the rate guarantees of other clients accessing continuous media data. In order to provide rate guarantees to clients, Fellini uses admission control to restrict the number of concurrent clients being serviced at any given time. The algorithms for retrieving data from disks provide high throughput by reducing the seek latency time. Furthermore, the buffer management scheme exploits the sequential access patterns for continuous media data in order to determine the buffer pages to be replaced from the cache. It reduces the disk I/O by reducing buffer cache misses thereby increasing the number of conventional data requests that can be serviced. We conclude by describing the storage layout of data on disks and the API supported by Fellini for accessing both continuous media as well as conventional data. 1

Citations

161 Designing File Systems for Digital Video and Audio – Rangan, Vin - 1991
144 A File System for Continuous Media – Anderson, Osawa, et al. - 1992
60 Optimization of the Grouped Sweeping Scheduling (GSS) with Heterogeneous Multimedia Streams – Chen, Kandlur, et al. - 1993
52 A Low-cost Storage Server for Movie On Demand Databases – Ozden, Biliris, et al. - 1994
21 A framework for the storage and retrieval of continuous media data – Ozden, Rastogi, et al. - 1995
12 Demand paging for movie-on-demand servers – Ozden, Rastogi, et al.