@inproceedings{e195f9fb942249e385679dc1d9fde77b,
title = "Popularity-Aware Cache Replacement in Streaming Environments",
abstract = "With the explosion of Internet streaming applica¬tions, system-level support for these applications has become increasingly important. One type of support is caching on streaming servers; this can reduce re¬sponse latency and server load as well as improve server throughput. This is because caching obviates the need for disk I/O, which allows more streams to be admitted simultaneously. With the ever increasing sizes of RAM, it is practical to cache part or all of media objects. In this paper we propose a set of file level popularity-based cache replacement algorithms that utilize statically- or dynamically-generated popularity information to direct the replacement of cache blocks. We also consider an environment with both video-on-demand requests and live webcast requests and develop caching strategies for them. We evaluated our popularity-based algorithms extensively under different environments; experiments show that our algorithms improve cache hit rates by around 7% to 14% compared to the most effective current algorithm.",
keywords = "Cache Replacement, Disk I / O, Popularity, Streaming",
author = "Haijin Yan and Lowenthal, {David K.}",
note = "Publisher Copyright: {\textcopyright} PDCS 2003. All rights reserved.; 16th International Conference on Parallel and Distributed Computing Systems, PDCS 2003 ; Conference date: 13-08-2003 Through 15-08-2003",
year = "2003",
language = "English (US)",
series = "16th ISCA International Conference on Parallel and Distributed Computing Systems 2003, PDCS 2003",
publisher = "International Society for Computers and Their Applications (ISCA)",
pages = "303--308",
editor = "Seong-Moo Yoo and Youn, {Hee Yong}",
booktitle = "16th ISCA International Conference on Parallel and Distributed Computing Systems 2003, PDCS 2003",
address = "United States",
}