The UK national Web cache: the state of the art
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
On performance of caching proxies (extended abstract)
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Summary cache: a scalable wide-area Web cache sharing protocol
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
A technique for measuring the relative size and overlap of public Web search engines
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Web caching with consistent hashing
WWW '99 Proceedings of the eighth international conference on World Wide Web
Scaling of multicast trees: comments on the Chuang-Sirbu scaling law
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Reduce, Reuse, Recycle: An Approach to Building Large Internet Caches
HOTOS '97 Proceedings of the 6th Workshop on Hot Topics in Operating Systems (HotOS-VI)
Performance Modelling of Reliable Multicast Transmission
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Replicated Directory Service for Weakly Consistent Distributed Caches
ICDCS '99 Proceedings of the 19th IEEE International Conference on Distributed Computing Systems
Design Considerations for Distributed Caching on the Internet
ICDCS '99 Proceedings of the 19th IEEE International Conference on Distributed Computing Systems
Theory, Volume 1, Queueing Systems
Theory, Volume 1, Queueing Systems
The measured access characteristics of world-wide-web client proxy caches
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
System design issues for internet middleware services: deductions from a large client trace
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
A hierarchical internet object cache
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
World Wide Web caching: the application-level view of the Internet
IEEE Communications Magazine
Traffic analysis of a Web proxy caching hierarchy
IEEE Network: The Magazine of Global Internetworking
Coordinated En-Route Web Caching
IEEE Transactions on Computers
An Expiration Age-Based Document Placement Scheme for Cooperative Web Caching
IEEE Transactions on Knowledge and Data Engineering
Constrained coordinated en-route web caching in tree networks
Design and application of hybrid intelligent systems
Replication for web hosting systems
ACM Computing Surveys (CSUR)
Replication for web hosting systems
ACM Computing Surveys (CSUR)
A hash-based collaborative transcoding proxy system
Data & Knowledge Engineering
Stochastic fluid models for cache clusters
Performance Evaluation
On Optimal Replication of Data Object at Hierarchical and Transparent Web Proxies
IEEE Transactions on Parallel and Distributed Systems
Optimal methods for coordinated enroute web caching for tree networks
ACM Transactions on Internet Technology (TOIT)
Virtual video caching: a scalable and generic technique for improved quality of video service
Journal of High Speed Networks
QoS-Aware Replica Placement for Content Distribution
IEEE Transactions on Parallel and Distributed Systems
Tulip: A New Hash Based Cooperative Web Caching Architecture
The Journal of Supercomputing
Analysis of Replica Placement under Expiration-Based Consistency Management
IEEE Transactions on Parallel and Distributed Systems
Analyzing Document-Duplication Effects on Policies for Browser and Proxy Caching
INFORMS Journal on Computing
Mistreatment-resilient distributed caching
Computer Networks: The International Journal of Computer and Telecommunications Networking
Optimal Replica Placement under TTL-Based Consistency
IEEE Transactions on Parallel and Distributed Systems
International Journal of High Performance Computing and Networking
A performance investigation of web caching architectures
Proceedings of the 2008 C3S2E conference
Design of a remote controlled caching proxy system: architecture, algorithm and implementation
TELE-INFO'05 Proceedings of the 4th WSEAS International Conference on Telecommunications and Informatics
Energy saving strategies for cooperative cache replacement in mobile ad hoc networks
Pervasive and Mobile Computing
International Journal of Parallel, Emergent and Distributed Systems - Papers from the Workshop on Dependable Parallel and Network-Centric Systems
Optimizing content distribution through adaptive distributed caching
Computer Communications
Hybrid cooperative schemes for scalable and stable performance of Web content delivery
Computer Networks: The International Journal of Computer and Telecommunications Networking
On the optimization of storage capacity allocation for content distribution
Computer Networks: The International Journal of Computer and Telecommunications Networking
International Journal of Computers and Applications
Caching and Materialization for Web Databases
Foundations and Trends in Databases
A resilient web caching architecture
ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartI
Cache placement optimization in hierarchical networks: analysis and performance evaluation
NETWORKING'08 Proceedings of the 7th international IFIP-TC6 networking conference on AdHoc and sensor networks, wireless networks, next generation internet
Analysis and performance study for coordinated hierarchical cache placement strategies
Computer Communications
A model validation study of hierarchical and distributed web caching model
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
Surviving a search engine overload
Proceedings of the 21st international conference on World Wide Web
Simulation studies of OpenFlow-based in-network caching strategies
Proceedings of the 15th Communications and Networking Simulation Symposium
Popularity-driven coordinated caching in named data networking
Proceedings of the eighth ACM/IEEE symposium on Architectures for networking and communications systems
A fast indexing algorithm optimization with user behavior pattern
ICPCA/SWS'12 Proceedings of the 2012 international conference on Pervasive Computing and the Networked World
The Journal of Supercomputing
Caching in information centric networking: A survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
Estimating instantaneous cache hit ratio using Markov chain analysis
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.01 |
Cache cooperation improves the performance of isolated caches, especially for caches with small cache populations. To make caches cooperate on a large scale and effectively increase the cache population, several caches are usually federated in caching architectures. In this paper, we discuss and compare the performance of different caching architectures. In particular, we consider hierarchical and distributed caching. We derive analytical models to study important performance parameters of hierarchical and distributed caching, i.e., client's perceived latency, bandwidth usage, load in the caches, and disk space usage. Additionally, we consider a hybrid caching architecture that combines hierarchical caching with distributed caching at every level of a caching hierarchy. We evaluate the performance of a hybrid scheme and determine the optimal number of caches that should cooperate at each caching level to minimize client's retrieval latency.