Evaluating per-application storage management in content-centric networks

Content-centric networking proposals have recently emerged to redesign the Internet architecture around named data rather than host addresses. Such designs advocate the usage of widely distributed in-network storage, with direct impact on end-user performance and network provider costs. In this paper, we investigate the role of storage management schemes designed to deal with traffic of different applications. First, we show the impact on user performance, service provider and network cost of a static per-application storage allocation using measured traffic traces. Then, we analyze the performance of this static partitioning scheme by means of simulations with synthetic traffic traces. Finally, we evaluate two mechanisms for dynamic storage management, namely strict priority and weighted fair allocation, designed to overcome static partitioning limitations in presence of content time-to-live and of dynamic traffic patterns.

[1]  Diego Perino,et al.  Experimental Evaluation of Memory Management in Content-Centric Networking , 2011, 2011 IEEE International Conference on Communications (ICC).

[2]  Harold S. Stone,et al.  Improving Disk Cache Hit-Ratios Through Cache Partitioning , 1992, IEEE Trans. Computers.

[3]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[4]  Edward Chlebus,et al.  Nonstationary Poisson modeling of web browsing session arrivals , 2007, Inf. Process. Lett..

[5]  László Böszörményi,et al.  A survey of Web cache replacement strategies , 2003, CSUR.

[6]  Paul Barford,et al.  Generating representative Web workloads for network and server performance evaluation , 1998, SIGMETRICS '98/PERFORMANCE '98.

[7]  Massimo Gallo,et al.  ICP: Design and evaluation of an Interest control protocol for content-centric networking , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[8]  Jiangchuan Liu,et al.  Proxy caching for media streaming over the Internet , 2004, IEEE Communications Magazine.

[9]  Michael Zink,et al.  Characteristics of YouTube network traffic at a campus network - Measurements, models, and implications , 2009, Comput. Networks.

[10]  Massimo Gallo,et al.  Modeling data transfer in content-centric networking , 2011, 2011 23rd International Teletraffic Congress (ITC).

[11]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[12]  John Turek,et al.  Optimal Partitioning of Cache Memory , 1992, IEEE Trans. Computers.

[13]  Ludmila Cherkasova,et al.  Characterizing locality, evolution, and life span of accesses in enterprise media server workloads , 2002, NOSSDAV '02.

[14]  Tarek F. Abdelzaher,et al.  Design, implementation, and evaluation of differentiated caching services , 2004, IEEE Transactions on Parallel and Distributed Systems.

[15]  Bengt Ahlgren,et al.  A survey of information-centric networking , 2012, IEEE Communications Magazine.

[16]  Diego Perino,et al.  A reality check for content centric networking , 2011, ICN '11.