MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Tapestry: An infrastructure for fault-tolerant wide-area location and routing (2001) [768 citations — 32 self]

Download:
Download as a PDF
by Ben Y. Zhao, Ben Y. Zhao, John Kubiatowicz, John Kubiatowicz, Anthony D. Joseph, Anthony D. Joseph
http://oceanstore.cs.berkeley.edu/publications/papers/pdf/tapestry_sigcomm_tr.pdf
Add To MetaCart

Abstract:

In today’s chaotic network, data and services are mobile and replicated widely for availability, durability, and locality. Components within this infrastructure interact in rich and complex ways, greatly stressing traditional approaches to name service and routing. This paper explores an alternative to traditional approaches called Tapestry. Tapestry is an overlay location and routing infrastructure that provides location-independent routing of messages directly to the closest copy of an object or service using only point-to-point links and without centralized resources. The routing and directory information within this infrastructure is purely soft state and easily repaired. Tapestry is self-administering, faulttolerant, and resilient under load. This paper presents the architecture and algorithms of Tapestry and explores their advantages through a number of experiments. 1

Citations

2113 Chord: A scalable peer-to-peer lookup service for internet applications – Stoica, Morris, et al.
1137 Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems – Rowstron, Druschel - 2001
739 A Case for End System Multicast – Chu, Rao, et al. - 2000
643 Oceanstore: An architecture for global-scale persistent storage – Kubiatowicz, Bindel, et al. - 2000
499 How to Model an Internetwork – Zegura, Bhattacharjee - 1996
465 Host extensions for IP multicasting – Deering, Cheriton - 1989
379 A scalable location service for geographic ad-hoc routing – Li, Jannotti, et al. - 2000
375 Accessing nearby copies of replicated objects in a distributed environment – Plaxton, Rajaraman, et al. - 1997
359 Overcast: Reliable Multicasting with an Overlay Network – Jannotti, Gifford, et al. - 2000
343 The design and implementation of an intentional naming system – Adjie-Winoto, Schwartz, et al. - 1999
289 Bayeux: An Architecture for Scalable and Fault-tolerant Wide-area Data Dissemination – Zhuang, Zhao, et al. - 2001
275 An Active Service Framework and Its Application to Real-Time Multimedia Transcoding – Amir, McCanne, et al. - 1998
159 Advances in network simulation – BRESLAU, ESTRIN, et al. - 2000
103 RMX: Reliable Multicast for Heterogeneous Networks – Chawathe, McCanne, et al. - 2000
100 An Architecture for a Global Internet Host Distance Estimation Service – Francis, Jamin, et al. - 1999
96 Locating objects in wide-area systems – Steen, Hauck, et al. - 1998
93 An architecture for IP address allocation with CIDR – Rekhter, Li - 1993
57 A framework for scalable global IP-anycast (GIA – Katabi, Wroclawski - 2000
53 A Network Measurement Architecture for Adaptive Applications, Infocom – Stemm, Katz, et al. - 2000
46 An Architecture for ContentRouting Support in the Internet – Gritter, Cheriton - 2001
30 An architecture for secure wide-area service discovery – Hodes, Czerwinski, et al. - 2002
19 Internet Broadcasting – Boggs - 1983
16 Past: Persistent and anonymous storage in a peer-to-peer networking environment – Druschel, Rowstron - 2001
16 Wide Area Network Service Location – Rosenberg, Suter, et al. - 1997
14 MD2, MD4, MD5, SHA and other hash functions – ROBSHAW - 1995
8 Silverback: a global-scale archival system – Weatherspoon, Wells, et al.
4 Maintenance-free global storage in oceanstore. Submission to – Rhea, Wells, et al. - 2001
2 Resilient overlay networks. http: //nms.lcs.mit.edu/projects/ron – Balakrishnan, Kaashoek, et al. - 2001
2 UCB CS174 Fall 1999, lecture note 8. http://www.cs.berkeley.edu/˜jfc/ cs174lecs/lec7/lec7.html – Canny - 1999
1 A scalable contentaddressable network. Submission to – Ratnasamy, Francis, et al. - 2001
1 An active services framework and its application toreal-time multimedia transcoding – Amir, McCanne, et al. - 1998
1 Rmx: Reliable multicast for heterogeneousnetworks – Chawathe, McCanne, et al. - 2000
1 Anarchitecture for a secure wide-area service discovery service. Wireless Networks, 2000. Special Issue of Selected Papers from MobiCom 1999, Under Revision – Hodes, Czerwinski, et al.
1 A scalablelocation service for geographic ad hoc routing – Li, Jannotti, et al. - 1998
1 RFC 2002. [21] C. Greg Plaxton, Rajmohan Rajaraman, and Andrea W. Richa. Accessing nearby copies of replicatedobjects in a distributed environment – IETF - 1996
1 area network service location. IETF Internet Draft,November – Wide - 1997