Abstract
In this paper, we make the case for Cooperative Networking (CoopNet) where end-hosts cooperate to improve network performance perceived by all. In CoopNet, cooperation among peers complements traditional client-server communication rather than replacing it.W e focus on the Web flash crowd problem and argue that CoopNet offers an effective solution. We present an evaluation of the CoopNet approach using simulations driven by traffic traces gathered at the MSNBC website during the flash crowd that occurred on September 11, 2001.
For more information, please visit the CoopNet project Web page at http://www.research.microsoft.com/~padmanab/projects/CoopNet/.
The author was an intern at Microsoft Research through much of this work.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
D. G. Andersen, H. Balakrishnan, M.F. Kaashoek and R. Morris. “Resilient Overlay Networks”, ACM SOSP, October 2001.
W.J. Bolosky, J. R. Douceur, D. Ely, and M. Theimer. “Feasibility of a Serverless Distributed File System Deployed on an Existing Set of Desktop PCs”, ACM SIGMETRICS, June 2000.
R. Fielding et al. “Hypertext Transfer Protocol — HTTP/1.1”, RFC-2616, IETF, June 1999.
P. Joubert, R. King, R. Neves, M. Russinovich, and J. Tracey.“ High-Performance Memory-Based Web Servers: Kernel and User-Space Performance”, Usenix 2001, June 2001.
C. Kommareddy, N. Shankar, and B. Bhattacharjee. “Finding Close Friends on the Internet”, IEEE ICNP, November 2001.
B. Krishnamurthy and J. Wang.“ On Network-Aware Clustering of Web Clients”, ACM SIGCOMM, August 2001.
K. Lai and M. Baker.“Nettimer: A Tool for Measuring Bottleneck Link Bandwidth”, USENIX Symposium on Internet Technologies and Systems, March 2001.
T.S.E. Ng and H. Zhang.“Towards Global Network Positioning”, ACM SIGCOMM Internet Measurement Workshop, November 2001.
V.N. Padmanabhan and L. Subramanian. “An Investigation of Geographic Mapping Techniques for Internet Hosts”, ACM SIGCOMM, August 2001.
V.N. Padmanabhan, H.J. Wang, P. A. Chou, and K. Sripanidkulchai.“ Distributing Streaming Media Content Using Cooperative Networking”, ACM NOSSDAV, May 2002.
S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker.“ A Scalable Content-Addressable Network”, ACM SIGCOMM, August 2001.
A. Rowstron and P. Druschel.“S torage Management and Caching in PAST, A Large-scale, Persistent Peer-to-peer Storage Utility”, ACM SOSP, October 2001.
S. Saroiu. “Bottleneck Bandwidths”, October 2001. http://www.cs.washington.edu/homes/tzoompy/sprobe/webb.htm
S. Savage, A. Collins, E. Hoffman, J. Snell, and T. Anderson. “The End-to-End Effects of Internet Path Selection”, ACM SIGCOMM, August 1999.
C. Shields and B.N. Levine. “A Protocol for Anonymous Communication Over the Internet”, ACM Conference on Computer and Communication Security, November 2000.
I. Stoica, R. Morris, D. Karger, F. Kaashoek, and H. Balakrishnan. “Chord: A Scalable Peer-To-Peer Lookup Service for Internet Applications”, ACM SIGCOMM, August 2001.
M. Waldvogel, G. Varghese, J. Turner, and B. Plattner. “Scalable High Speed IP Routing Lookups”, ACM SIGCOMM, September 1997.
B. Zhao, J. Kubiatowicz, and A. Joseph. “Tapestry: An Infrastructure for Fault-Tolerant Wide-Area Location and Routing”, U. C. Berkeley Technical Report UCB//CSD-01-1141, April 2001.
Akamai. http://www.akamai.com/
MSNBC Web site. http://www.msnbc.com/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Padmanabhan, V.N., Sripanidkulchai, K. (2002). The Case for Cooperative Networking* . In: Druschel, P., Kaashoek, F., Rowstron, A. (eds) Peer-to-Peer Systems. IPTPS 2002. Lecture Notes in Computer Science, vol 2429. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45748-8_17
Download citation
DOI: https://doi.org/10.1007/3-540-45748-8_17
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44179-3
Online ISBN: 978-3-540-45748-0
eBook Packages: Springer Book Archive