Abstract
The Peer-to-Peer (p2p) and Grid infrastructure communities are tackling an overlapping set of problems. In addressing these problems, p2p solutions are usually motivated by elegance or research interest. Grid researchers, under pressure from thousands of scientists with real file sharing and computational needs, are pooling their solutions from a wide range of sources in an attempt to meet user demand. Driven by this need to solve large scientific problems quickly, the Grid is being constructed with the tools at hand: FTP or RPC for data transfer, centralization for scheduling and authentication, and an assumption of correct, obediant nodes. If history is any guide, the World Wide Web depicts viscerally that systems that address user needs can have enormous staying power and affect future research. The Grid infrastructure is a great customer waiting for future p2p products. By no means should we make them our only customers, but we should at least put them on the list. If p2p research does not at least address the Grid, it may eventually be sidelined by defacto distributed algorithms that are less elegant but were used to solve Grid problems. In essense, we’ll have been scooped, again.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Adya, A., Bolosky, W., Castro, M., Cermak, G., Chaiken, R., Douceur, J., Howell, J., Lorch, J., Theimer, M., Wattenhofer, R.: FARSITE: Federated, available, and reliable storage for an incompletely trusted environment. In: OSDI 2002, Boston, MA (2002)
Autonomic computing, http://www.research.ibm.com/autonomic/
Bell, W.H., Cameron, D.G., Capozza, L., Millar, A.P., Stocklinger, K., Zini, F.: Simulation of dynamic grid replication strategies in optorsim. In: Parashar, M. (ed.) GRID 2002. LNCS, vol. 2536, pp. 46–57. Springer, Heidelberg (2002)
Berners-Lee, T., Cailliau, R.: WorldWideWeb: Proposal for a HyperText project (1990)
Berkeley BOINC, http://boinc.berkeley.edu
Bradner, S.: The rest of peer-to-peer. Network World Fusion (October 2002)
Buyya, R., Stockinger, H., Giddy, J., Abramson, D.: Economic models for management of resources in peer-to-peer and grid computing. In: ITCom 2001 (August 2001)
Buyya, R.: Grid computing info centre (2002), http://www.gridcomputing.com
Castro, M., Drushel, P., Ganesh, A., Rowstron, A., Wallach, D.: Secure routing for structured peer-to-peer overlay networks. In: OSDI 2002, Boston, MA (2002)
Chang, B.-Y.E., Crary, K., DeLap, M., Harper, R., Liszka, J., Murphy VII, T., Pfenning, F.: Trustless Grid Computing in ConCert. In: Parashar, M. (ed.) GRID 2002. LNCS, vol. 2536, pp. 112–125. Springer, Heidelberg (2002)
Clarke, D., Elien, J.-E., Ellison, C., Fredette, M., Morcos, A., Rivest, R.L.: Certificate chain discovery in SPKI/SDSI. Journal of Computer Security (January 2001)
Clarke, I., Sandberg, O., Wiley, B., Hong, T.: Freenet: A distributed anonymous information storage and retrieval system (2001), http://freenetproject.org/cgi-bin/twiki/view/Main/ICSI
Corbato, F.J., Vyssotsky, V.A.: Introduction and overview of the multics system. In: Proceedings of AFIPS FJCC (1965)
Dabek, F., Frans Kaashoek, M., Karger, D., Morris, R., Stoica, I.: Wide-area cooperative storage with CFS. In: SOSP 2001 (October 2001)
Dabek, F., Zhao, B., Druschel, P., Stoica, I.: Towards a common API for structured peer-to-peer overlays. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol. 2735, Springer, Heidelberg (2003)
Daswani, N., Garcia-Molina, H., Yang, B.: Open problems in datasharing peer-to-peer systems. In: 9th International Conference on Database Theory (January 2003)
Distributed.net, http://distributed.net
Druschel, P., Rowstron, A.: PAST: A large-scale, persistent peer-to-peer storage utility. In: SOSP 2001 (October 2001)
Oram, A. (ed.): Gnutella. In: Peer-to-Peer: Harnessing the power of disruptive technologies. O’Reilly & Associates (2001)
European union data grid project (2001), http://eu-datagrid.web.cern.ch/eu-datagrid/
Fielding, R.: Representational state transfer: An architectural style for distribtuted hypermedia interactive (research talk) (1998)
Fontana, J.: P2p getting down to some serious work. Network World Fusion (August 2002)
Foster, I., Kesselman, C.: Globus: A metacomputing infrastructure toolkit. International Journal of Supercomputer Applications and High Performance Computing (Summer 1997)
Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The physiology of the grid: An open grid services architecture for distributed systems integration (2002), http://www.globus.org/research/papers/ogsa.pdf
Foster, I., Kesselman, C., Nick, J.M., Tuecke, S.: Grid services for distributed systems integration. IEEE Computer 35(6) (2002)
Foster, I., Kesselman, C., Tsudik, G., Tuecke, S.: A security architecture for computational grids. In: ACM Conference on Computers and Security (November 1998)
Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid. The International Journal of Supercomputer Applications 15(3) (Fall 2001)
Gnutella. Gnutella protocol specification v0.4 (2001), http://www.clip2.com/GnutellaProtocol04.pdf
Google compute, http://toolbar.google.com/dc/
Grimshaw, A.S., Wulf, W.A.: The legion vision of a worldwide virtual computer. Communications of the ACM (January 1997)
Groove networks desktop collaboration software (2002), http://www.groove.net/
Harren, M., Hellerstein, J., Huebsch, R., Loo, B., Shenker, S., Stoica, I.: Complex queries in DHT-based peer-to-peer networks. In: Druschel, P., Kaashoek, M.F., Rowstron, A. (eds.) IPTPS 2002. LNCS, vol. 2429, p. 242. Springer, Heidelberg (2002)
Humphrey, M., Thompson, M.: Security implications of typical grid computing usage scenarios. In: HPDC 10 (August 2001)
Iamnitchi, A., Foster, I.: On fully decentralized resource discovery in grid environments. In: International Workshop on Grid Computing. IEEE, Los Alamitos (2001)
Kahney, L.: Cheaters bow to peer pressure (2001), http://www.wired.com/news/technology/0,1282,41838,00.html
KaZaA, http://www.kazaa.com
Kubiatowicz, J., Bindel, D., Chen, Y., Eaton, P., Geels, D., Gummadi, R., Rhea, S., Weatherspoon, H., Weimer, W., Wells, C., Zhao, B.: Oceanstore: An architecture for global-scale persistent storage. In: ASPLOS-IX (November 2000)
Kutten, S., Peleg, D.: Deterministic distributed resource discovery. In: PODC 2002 (July 2000)
Lampson, B.: Computer systems research: Past and future (invited talk). In: SOSP 1999 (December 1999)
Ledlie, J., Taylor, J., Serban, L., Seltzer, M.: Selforganization in peer-to-peer systems. In: 10th EW SIGOPS (September 2002)
Lee, J.: Guerrilla warfare, waged with code. New York Times (October 2002)
Litzkow, M., Livny, M., Mutka, M.: Condor - a hunter of idle workstations. In: Proceedings of the 8th International Conference of Distributed Computing Systems (June 1988)
Malik, O.: Ian foster = grid computing. Grid Today (October 2002)
Waldman, A.D.R.M., Cranor, L.F.: Publius: A robust, tamper-evident, censorship-resistant, web publishing system. In: 9th USENIX Security Symposium (August 2000)
Oram, A.: Research possibilities in peer-to-peer networking (2001), http://www.openp2p.com/lpt/a/1312
O’Reilly p2p directory (2002), http://www.openp2p.com/pub/q/p2p_category
Petascale virtual-data grids, http://www.griphyn.org/projinfo/intro/petascale.php
Rowstron, A., Druschel, P.: Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, p. 329. Springer, Heidelberg (2001)
Schopf, J.: Grids: The top ten questions. Scientific Programming 10(2) (2002)
Second IEEE international conference on peer-to-peer computing: Use of computers at the edge of networks (p2p, grid, clusters) (September 2002), http://www.ida.liu.su/conferences/p2p/p2p2002
Seti@home, http://setiathome.ssl.berkeley.edu
Song, H.J., Liu, X., Jakobsen, D., Bhagwan, R., Zhang, X., Taura, K., Chien, A.A.: The microgrid: a scientific tool for modeling computational grids. In: Supercomputing (2000)
Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H.: Chord: A scalable peer-to-peer lookup service for internet applications. In: Proceedings of the ACM SIGCOMM 2001 Conference (August 2001)
Stoica, I., Morris, R., Liben-Nowell, D., Karger, D., Kaashoek, M.F., Dabek, F., Balakrishnan, H.: Chord: A scalable peer-to-peer lookup service for internet applications. Research report. MIT (January 2002)
Stonebraker, M., Aoki, P.M., Devine, R., Litwin, W., Olson, M.A.: Mariposa: A new architecture for distributed data. In: ICDE (February 1994)
Zhao, B., Kubiatowicz, J., Joseph, A.: Tapestry: An infrastructure for faulttolerant wide-area location and routing. Research Report UCB/CSD-01-1141, U. C. Berkeley (April 2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ledlie, J., Shneidman, J., Seltzer, M., Huth, J. (2003). Scooped, Again. In: Kaashoek, M.F., Stoica, I. (eds) Peer-to-Peer Systems II. IPTPS 2003. Lecture Notes in Computer Science, vol 2735. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45172-3_12
Download citation
DOI: https://doi.org/10.1007/978-3-540-45172-3_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40724-9
Online ISBN: 978-3-540-45172-3
eBook Packages: Springer Book Archive