Skip to main content

Part of the book series: Autonomic Systems ((ASYS))

Abstract

The Grid is a promising concept to solve the dilemma of increasingly complex and demanding applications being confronted with the need for a more efficient and flexible use of existing computer resources. Even though Grid technologies have made progress within the context of large enterprises and academic projects, there has not yet been a widespread adoption by public institutions and small enterprises. One barrier to this adoption is the lack of economic paradigms which support the dynamic and efficient sharing of Grid resources by balancing resource scarity and idle capacities. Economic algorithms promise to provide a good fit to the Grid’s inherent strategic dimension by enabling users to express their valuation for computer resources. At the same time they provide incentives to contribute idle resources to the Grid in return for the market price.

This paper presents a market-based approach for trading complex computational Grid services. The implemented combinatorial exchange aims at maximizing the social welfare of users. At its core, it provides a rich bidding language which is able to represent complex Grid services and simple workflows. The allocation mechanism is evaluated by means of a numerical experiment in order to gain detailed insights into the computational complexity of the underlying allocation problem. Our analysis provides input for the configuration of Grid markets.

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. A. Au Young, B. Chun, A. Snoeren, A. Vahdat: Resource Allocation in Federated Distributed Computing Infrastructures, Proceedings of the 1st Workshop on Operating Systems and Architectural Support for the On-demand IT Infrastructure. (2004).

    Google Scholar 

  2. R. Bapna, S. Das, R. Garfinkel, J. Stallaert: A Market Design for Grid Computing, Journal on Computing, Forthcoming available at SSRN: http://ssrn.com/abstract=927036. (2005).

    Google Scholar 

  3. B. Chun, D. Culler: Market-based Proportional Resource Sharing for Cluster, Millenium Project Research Report. (1999).

    Google Scholar 

  4. S. De Vries, R. Vohra: Combinatorial Auctions: A Survey, Journal on Computing, 15 (3) (2003), 284–309.

    MATH  MathSciNet  Google Scholar 

  5. W. Fellows, S. Wallage: Grid Computing — The state of the market, 451 GARS — Report 14 Executive Overview. (2007).

    Google Scholar 

  6. I. Foster, C. Kesselmann, S. Tuecke, The Anatomy of the Grid: Enabling Scalable Virtual Organizations The International Journal of High Performance Computing Application 15 (3) (2001), 200–222.

    Article  Google Scholar 

  7. J. Gomoluch, M. Schroeder: Market-based Resource Allocation for Grid Computing: A Model and Simulation, Proceedings of the 1st International Workshop on Middleware for Grid Computing, Rio de Janeiro, Brzail.

    Google Scholar 

  8. K. Lai, L. Rasmusson, E. Adar, L. Zhang, B. A. Huberman: Tycoon: An implementation of a distributed, market-based resource allocation system, Multiagent and Grid Systems, 1 (3) (2005), 168–182.

    Google Scholar 

  9. R. Myerson, M. Satterthwaite: Efficient Mechanisms for Bilateral Trading, Journal of Economic Theory, 29 (2) (2005), 265–281.

    Article  MathSciNet  Google Scholar 

  10. D. Parkes, J. Kalagnanam, M. Eso: Achieving Budget-Balance with Vickrey-Based Payment Schemes in Combinatorial Exchanges, IBM Research Report RC 22218 W0110-065. (2001).

    Google Scholar 

  11. O. Regev, N. Nisan: The POPCORN Market — An Online Market for Computational Resources, (2000), 148–157.

    Google Scholar 

  12. T. Sandholm: Optimal Winner Determination Algorithms, P. Cramton, Y. Shoham, R. Steinberg: Combinatorial Auctions, MIT Press. (2006).

    Google Scholar 

  13. B. Schnizler, D. Neumann, D. Veit, C. Weinhardt: Trading Grid Services — A Multiattribute Combinatorial Approach, European Journal of Operational Research, forthcoming (2006).

    Google Scholar 

  14. C. Waldspurger, T. Hogg, B. Huberman, J. Kephart, W. Stornetta: Spawn: A Distributed Computational Economy, IEEE Transactions on Software Engineering, 18 (2) (1992), 103–117

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Birkhäuser Verlag Basel/Switzerland

About this chapter

Cite this chapter

Moßmann, M., Stößer, J., Ouorou, A., Gourdin, E., Krishnaswamy, R., Neumann, D. (2009). A Combinatorial Exchange for Complex Grid Services. In: Neumann, D., Baker, M., Altmann, J., Rana, O. (eds) Economic Models and Algorithms for Distributed Systems. Autonomic Systems. Birkhäuser, Basel. https://doi.org/10.1007/978-3-7643-8899-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-7643-8899-7_13

  • Publisher Name: Birkhäuser, Basel

  • Print ISBN: 978-3-7643-8896-6

  • Online ISBN: 978-3-7643-8899-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics