Local replication for proxy web caches with hash routing
Proceedings of the eighth international conference on Information and knowledge management
High-density model for server allocation and placement
SIGMETRICS '02 Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
A web-based resource migration protocol using WebDAV
Proceedings of the 11th international conference on World Wide Web
Self-organized autonomous web proxies
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3
Coordinated En-Route Web Caching
IEEE Transactions on Computers
Replication for Load Balancing and Hot-Spot Relief on Proxy Web Caches with Hash Routing
Distributed and Parallel Databases
A Scalable Architecture for Cooperative Web Caching
Revised Papers from the NETWORKING 2002 Workshops on Web Engineering and Peer-to-Peer Computing
Giggle: a framework for constructing scalable replica location services
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Optimal Hash Routing for Web Proxies
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
An Expiration Age-Based Document Placement Scheme for Cooperative Web Caching
IEEE Transactions on Knowledge and Data Engineering
Web caching: a way to improve web QoS
Journal of Computer Science and Technology
Service discovery in agent-based pervasive computing environments
Mobile Networks and Applications
A hash-based collaborative transcoding proxy system
Data & Knowledge Engineering
Adaptive hash routing for a cluster of client-side web proxies
Journal of Parallel and Distributed Computing
Integrating Web Caching and Web Prefetching in Client-Side Proxies
IEEE Transactions on Parallel and Distributed Systems
Stochastic fluid models for cache clusters
Performance Evaluation
Load balancing for parallel forwarding
IEEE/ACM Transactions on Networking (TON)
Supporting Cooperative Caching in Ad Hoc Networks
IEEE Transactions on Mobile Computing
Tulip: A New Hash Based Cooperative Web Caching Architecture
The Journal of Supercomputing
Load Balancing in a Cluster-Based Web Server for Multimedia Applications
IEEE Transactions on Parallel and Distributed Systems
Sequence-preserving adaptive load balancers
Proceedings of the 2006 ACM/IEEE symposium on Architecture for networking and communications systems
IEEE Transactions on Parallel and Distributed Systems
Adaptive load sharing for network processors
IEEE/ACM Transactions on Networking (TON)
Energy saving strategies for cooperative cache replacement in mobile ad hoc networks
Pervasive and Mobile Computing
Optimizing content distribution through adaptive distributed caching
Computer Communications
A hash-based collaborative transcoding proxy system
APWeb'03 Proceedings of the 5th Asia-Pacific web conference on Web technologies and applications
Stable and robust multipath oblivious routing for traffic engineering
ITC20'07 Proceedings of the 20th international teletraffic conference on Managing traffic performance in converged networks
Proceedings of the 5th ACM/IEEE Symposium on Architectures for Networking and Communications Systems
E-AHRW: An Energy-Efficient Adaptive Hash Scheduler for Stream Processing on Multi-core Servers
Proceedings of the 2011 ACM/IEEE Seventh Symposium on Architectures for Networking and Communications Systems
Neural network hot spot prediction algorithm for shared web caching system
APWeb'05 Proceedings of the 7th Asia-Pacific web conference on Web Technologies Research and Development
The effect of Web caching on network planning
Computer Communications
Implementation and comparison of distributed caching schemes
Computer Communications
Flow-based load-balancing architecture for the agile all-photonic network
Photonic Network Communications
An efficient parallelized L7-filter design for multicore servers
IEEE/ACM Transactions on Networking (TON)
Hash-routing schemes for information centric networking
Proceedings of the 3rd ACM SIGCOMM workshop on Information-centric networking
A novel cache aware routing scheme for Information-Centric Networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
Shared Web caches, also referred to as proxy Web servers, allow multiple clients to quickly access a pool of popular Web pages. An organization that provides shared caching to its Web clients will typically have a collection of shared caches rather than just one. For collections of shared caches, it is desirable to coordinate the caches so that all cached pages in the collection are shared among the organization's clients. In this article we investigate two classes of protocols for coordinating a collection of shared caches: the ICP protocol, which has caches ping each other to locate a cached object; and the hash routing protocols, which place objects in the shared caches as a function of the objects' URLs. Our contribution is twofold. First, we compare the performance of the protocols with respect to cache-server overhead and object retrieval latency; for a collection of shared caches, our analysis shows that the hash-routing schemes have significant performance advantages over ICP for both of the performance metrics. The existing hash-routing protocols assume that the cache servers are homogeneous in storage capacity and processing capability, even though most collections of cache servers are vastly heterogeneous. Our second contribution is to extend a robust hash-routing scheme so that it balances requests among the caches according to any desired distribution; the extended hash-routing scheme is robust in the face of cache failures, is tunable for heterogeneous caches, and can have significant performance advantages over ICP