On network-aware clustering of Web clients
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
SplitStream: high-bandwidth multicast in cooperative environments
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Vivaldi: a decentralized network coordinate system
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Improving Scalability of Data-Centric Services using In-Network Traffic Inspection
WCW '05 Proceedings of the 10th International Workshop on Web Content Caching and Distribution
Overcast: reliable multicasting with on overlay network
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
Hi-index | 0.00 |
Many of the data-centric network services deployed today hold massive volumes of data at their origin websites, and access the data to dynamically generate responses to user requests. One way to improve the scalability and performance for such services is to develop alternate caching infrastructures, which leverage network intermediaries to detect the often large degrees of usage locality seen by such services, and use this information to redirect requests to service portions replicated on-demand at appropriate network locations. Key to building such infrastructures is the ability to cluster and inspect client requests at various points across a wide-area network. This paper presents a zone-based scheme for constructing oriented overlays, which provide such an ability. Oriented overlays support network traffic flows between many sources and a small number of destinations and by design enable clustering of similar requests along their paths. Extensive experiments on the PlanetLab network show that our scheme produces overlays that (1) are robust to network dynamics; (2) offer good clustering ability; and (3) minimally impact end-to-end performance metrics of interest to clients.