A blueprint for introducing disruptive technology into the Internet
Top Cited Papers
- 1 January 2003
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 33 (1) , 59-64
- https://doi.org/10.1145/774763.774772
Abstract
This paper argues that a new class of geographically distributed network services is emerging, and that the most effective way to design, evaluate, and deploy these services is by using an overlay-based testbed. Unlike conventional network testbeds, however, we advocate an approach that supports both researchers that want to develop new services, and clients that want to use them. This dual use, in turn, suggests four design principles that are not widely supported in existing testbeds: services should be able to run continuously and access a slice of the overlay's resources, control over resources should be distributed, overlay management services should be unbundled and run in their own slices, and APIs should be designed to promote application development. We believe a testbed that supports these design principles will facilitate the emergence of a new service-oriented network architecture . Towards this end, the paper also briefly describes PlanetLab, an overlay network being designed with these four principles in mind.Keywords
This publication has 8 references indexed in Scilit:
- Topologically-aware overlay construction and server selectionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Scribe: a large-scale and decentralized application-level multicast infrastructureIEEE Journal on Selected Areas in Communications, 2002
- Resilient overlay networksPublished by Association for Computing Machinery (ACM) ,2001
- Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utilityPublished by Association for Computing Machinery (ACM) ,2001
- Wide-area cooperative storage with CFSPublished by Association for Computing Machinery (ACM) ,2001
- ChordPublished by Association for Computing Machinery (ACM) ,2001
- OceanStorePublished by Association for Computing Machinery (ACM) ,2000
- The end-to-end effects of Internet path selectionPublished by Association for Computing Machinery (ACM) ,1999