Skip to main content

Global Grids – Making a Case for Self-organization in Large-Scale Overlay Networks

  • Conference paper
Book cover Trustworthy Global Computing (TGC 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4661))

Included in the following conference series:

  • 240 Accesses

Abstract

Grid computing has recently become an important paradigm for managing computationally demanding applications, composed of a collection of services. The dynamic discovery of services, and the selection of a particular service instance providing the best value out of the discovered alternatives, poses a complex multi-attribute n:m allocation decision problem, which is often solved using a centralized resource broker. To manage complexity, this article proposes a two-layered architecture for decentralized service discovery in such Application Layer Networks (ALN). The first layer consists of a service market in which complex services are translated to a set of basic services, which are distinguished by price and availability. The second layer provides an allocation of services to appropriate resources in order to enact the specified services. This framework comprises the foundations for a later comparison of centralized and decentralized market mechanisms for allocation of services and resources in ALNs and Grids in general.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ardaiz, O., Chacin, P., Chao, I., Freitag, F., Navarro, L.: An Architecture for Incorporating Decentralized Economic Models in Application Layer Networks. In: Proceedings of the International Workshop in Smart Grid Technologies, Utrecht, Nederlads (July 25-29, 2005)

    Google Scholar 

  2. Balakrishnan, I., Kaashoek, M.F., Karger, D., Morris, R., Stoica, I.: Looking up data in P2P systems. Communications of the ACM 46(2), 43–48 (2003)

    Article  Google Scholar 

  3. Brenner, T.: A behavioural learning approach to the dynamics of prices. Computational Economics, pp. 67–94 (2002)

    Google Scholar 

  4. Buyya, R.: Economic-based Distributed Resource Management and Scheduling for Grid Computing, Ph.D. Thesis, Monash University, Melbourne, Australia (2002)

    Google Scholar 

  5. Eymann, T., Schoder, D., Padovan, B.: Avalanche - an agent based value chain coordination experiment. In: Workshop on Artificial Societies and Computational Markets (ASCMA 1998), Minneapolis, pp. 48–53 (1998)

    Google Scholar 

  6. Eymann, T.: Decentralized economic coordination in multi-agent systems. In: Buhl, H.-U., Huther, F., Reitwiesner, A. (eds.) Information Age Economy. Proceedings WI-2001, pp. 575–588. Physica Verlag, Heidelberg (2001)

    Google Scholar 

  7. Eymann, T., Sackmann, S., Müller, G., Pippow, I.: Hayek’s Catallaxy: A Forward-looking Concept for Information Systems. In: Proc. of American Conference on Information Systems (AMCIS 2003), Tampa, FL (2003)

    Google Scholar 

  8. Freitag, F., Navarro, L., Chacin, P., Ardaiz, O., Chao, I.: Integration of Decentralized Economic Models for Resource Self-Management in Application Layer Networks. In: Proceedings of the Second IFIP TC6 International Workshop on Autonomic Communication, Athens, Greece (October 3-5, 2005)

    Google Scholar 

  9. Hayek, F.A.V.: The Use of Knowledge in Society. American Economic Review XXXV(4), 519–530 (1945)

    Google Scholar 

  10. Hayek, F.A.V., Bartley, W.W., Klein, P.G., Caldwell, B.: The collected works of F.A. Hayek. University of Chicago Press, Chicago (1989)

    Google Scholar 

  11. Hoppmann, E.: Unwissenheit, Wirtschaftsordnung und Staatsgewalt. In: Freiheit, Wettbewerb und Wirtschaftsordnung, Vanberg, V. (eds.) Haufe Verlag, Freiburg, pp. 135–169 (1999)

    Google Scholar 

  12. Huhns, M.N., Singh, M.P.: Service-oriented computing: Key concepts and principles. IEEE Internet Computing 9(1), 75–81 (2005)

    Article  Google Scholar 

  13. Jennings, N.R., Faratin, P., Lomuscio, A.R., Sierra, C., Wooldridge, M.J.: Automated negotiation: prospects, methods and challenges. International Journal of Group Decision and Negotiation 10(2), 199–215 (2001)

    Article  Google Scholar 

  14. Kagel, J.H., Roth, A.E.: The handbook of experimental economics. Princeton University Press, Princeton (1995)

    Google Scholar 

  15. Krauter, K., Buyya, R., Maheswaran, M.: A taxonomy and survey of grid resource management systems for distributed computing. Software-Practice & Experience 32(2), 135–164 (2002)

    Article  MATH  Google Scholar 

  16. Milojicic, D.S., Kalogeraki, V., Lukose, R., Nagaraja, K., Pruyne, J., Richard, B., Rollins, S., Xu, Z.: Peer-to-Peer Computing; Hewlett Packard Labs, Palo Alto HPL-2002-57 (2002)

    Google Scholar 

  17. Press, W.H., Teukolsky, W.H.: Numerical Recipes in C++ - The Art of Scientific Computing. Cambridge University Press, Cambridge, MA (2002)

    Google Scholar 

  18. Pruitt, D.G.: Negotiation behavior. Academic Press, New York (1981)

    Google Scholar 

  19. Ripeanu, M., Iamnitchi, A., Foster, I.: Mapping the Gnutella network. Ieee Internet Computing 6(1), 50–57 (2002)

    Article  Google Scholar 

  20. Rosenschein, J.S., Zlotkin, G.: Rules of encounter - designing conventions for automated negotiation among computers. MIT Press, Cambridge (1994)

    Google Scholar 

  21. Sandholm, T.W.: Negotiation Among Self-Interested Computationally Limited Agents, Ph.D. Thesis. University of Massachusetts, Amherst (1996)

    Google Scholar 

  22. Schnizler, B., Neumann, D., Weinhardt, C.: Resource Allocation in Computational Grids - A Market Engineering Approach. In: Proc. of The 3rd Workshop on e-Business (WeB), Washington, D.C., US (2004)

    Google Scholar 

  23. Sewell, P., Leifer, J., Nestmann, U., Serjantov, A., Wansbrough, K.: Required foundations for peer-to-peer systems; PEPITO Project IST-2001-33234, Cambridge, UK D1.1, 01.06.2003 (2003)

    Google Scholar 

  24. Simon, H.A.: Models of Man - Social and Rational. John Wiley & Sons, New York (1957)

    MATH  Google Scholar 

  25. Smith, V.L.: An experimental study of competitive market behavior. Journal of Political Economy 70, 111–137 (1962)

    Article  Google Scholar 

  26. Tesfatsion, L.: How economists can get alife. In: Arthur, W.B., Durlauf, S., Lane, D.A. (Hrsg.) The Economy as a Evolving Complex System II. pp. 533–564 (1997)

    Google Scholar 

  27. Weinhardt, C., Holtmann, C., Neumann, D.: Market Engineering. Wirtschaftsinformatik 45(6), 635–640 (2003)

    Google Scholar 

  28. Zhao, B.Y., Kubiatowicz, J.D., Joseph, A.D.: Tapestry: A fault-tolerant wide-area application infrastructure. Computer Communication Review 32(1), 81–81 (2002)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ugo Montanari Donald Sannella Roberto Bruni

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Eymann, T., Streitberger, W., Hudert, S. (2007). Global Grids – Making a Case for Self-organization in Large-Scale Overlay Networks. In: Montanari, U., Sannella, D., Bruni, R. (eds) Trustworthy Global Computing. TGC 2006. Lecture Notes in Computer Science, vol 4661. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75336-0_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-75336-0_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-75333-9

  • Online ISBN: 978-3-540-75336-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics