Skip to main content

Scooped, Again

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2735))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. Autonomic computing, http://www.research.ibm.com/autonomic/

  3. 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)

    Chapter  Google Scholar 

  4. Berners-Lee, T., Cailliau, R.: WorldWideWeb: Proposal for a HyperText project (1990)

    Google Scholar 

  5. Berkeley BOINC, http://boinc.berkeley.edu

  6. Bradner, S.: The rest of peer-to-peer. Network World Fusion (October 2002)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Buyya, R.: Grid computing info centre (2002), http://www.gridcomputing.com

  9. 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)

    Google Scholar 

  10. 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)

    Chapter  Google Scholar 

  11. 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)

    Google Scholar 

  12. 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

  13. Corbato, F.J., Vyssotsky, V.A.: Introduction and overview of the multics system. In: Proceedings of AFIPS FJCC (1965)

    Google Scholar 

  14. Dabek, F., Frans Kaashoek, M., Karger, D., Morris, R., Stoica, I.: Wide-area cooperative storage with CFS. In: SOSP 2001 (October 2001)

    Google Scholar 

  15. 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)

    Chapter  Google Scholar 

  16. Daswani, N., Garcia-Molina, H., Yang, B.: Open problems in datasharing peer-to-peer systems. In: 9th International Conference on Database Theory (January 2003)

    Google Scholar 

  17. Distributed.net, http://distributed.net

  18. Druschel, P., Rowstron, A.: PAST: A large-scale, persistent peer-to-peer storage utility. In: SOSP 2001 (October 2001)

    Google Scholar 

  19. Oram, A. (ed.): Gnutella. In: Peer-to-Peer: Harnessing the power of disruptive technologies. O’Reilly & Associates (2001)

    Google Scholar 

  20. European union data grid project (2001), http://eu-datagrid.web.cern.ch/eu-datagrid/

  21. Fielding, R.: Representational state transfer: An architectural style for distribtuted hypermedia interactive (research talk) (1998)

    Google Scholar 

  22. Fontana, J.: P2p getting down to some serious work. Network World Fusion (August 2002)

    Google Scholar 

  23. Foster, I., Kesselman, C.: Globus: A metacomputing infrastructure toolkit. International Journal of Supercomputer Applications and High Performance Computing (Summer 1997)

    Google Scholar 

  24. 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

  25. Foster, I., Kesselman, C., Nick, J.M., Tuecke, S.: Grid services for distributed systems integration. IEEE Computer 35(6) (2002)

    Google Scholar 

  26. Foster, I., Kesselman, C., Tsudik, G., Tuecke, S.: A security architecture for computational grids. In: ACM Conference on Computers and Security (November 1998)

    Google Scholar 

  27. Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid. The International Journal of Supercomputer Applications 15(3) (Fall 2001)

    Google Scholar 

  28. Gnutella. Gnutella protocol specification v0.4 (2001), http://www.clip2.com/GnutellaProtocol04.pdf

  29. Google compute, http://toolbar.google.com/dc/

  30. Grimshaw, A.S., Wulf, W.A.: The legion vision of a worldwide virtual computer. Communications of the ACM (January 1997)

    Google Scholar 

  31. Groove networks desktop collaboration software (2002), http://www.groove.net/

  32. 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)

    Chapter  Google Scholar 

  33. Humphrey, M., Thompson, M.: Security implications of typical grid computing usage scenarios. In: HPDC 10 (August 2001)

    Google Scholar 

  34. Iamnitchi, A., Foster, I.: On fully decentralized resource discovery in grid environments. In: International Workshop on Grid Computing. IEEE, Los Alamitos (2001)

    Google Scholar 

  35. Kahney, L.: Cheaters bow to peer pressure (2001), http://www.wired.com/news/technology/0,1282,41838,00.html

  36. KaZaA, http://www.kazaa.com

  37. 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)

    Google Scholar 

  38. Kutten, S., Peleg, D.: Deterministic distributed resource discovery. In: PODC 2002 (July 2000)

    Google Scholar 

  39. Lampson, B.: Computer systems research: Past and future (invited talk). In: SOSP 1999 (December 1999)

    Google Scholar 

  40. Ledlie, J., Taylor, J., Serban, L., Seltzer, M.: Selforganization in peer-to-peer systems. In: 10th EW SIGOPS (September 2002)

    Google Scholar 

  41. Lee, J.: Guerrilla warfare, waged with code. New York Times (October 2002)

    Google Scholar 

  42. 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)

    Google Scholar 

  43. Malik, O.: Ian foster = grid computing. Grid Today (October 2002)

    Google Scholar 

  44. 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)

    Google Scholar 

  45. Oram, A.: Research possibilities in peer-to-peer networking (2001), http://www.openp2p.com/lpt/a/1312

  46. O’Reilly p2p directory (2002), http://www.openp2p.com/pub/q/p2p_category

  47. Petascale virtual-data grids, http://www.griphyn.org/projinfo/intro/petascale.php

  48. 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)

    Chapter  Google Scholar 

  49. Schopf, J.: Grids: The top ten questions. Scientific Programming 10(2) (2002)

    Google Scholar 

  50. 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

  51. Seti@home, http://setiathome.ssl.berkeley.edu

  52. 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)

    Google Scholar 

  53. 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)

    Google Scholar 

  54. 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)

    Google Scholar 

  55. Stonebraker, M., Aoki, P.M., Devine, R., Litwin, W., Olson, M.A.: Mariposa: A new architecture for distributed data. In: ICDE (February 1994)

    Google Scholar 

  56. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics