Skip to main content

A Double Auction Mechanism for Resource Allocation on Grid Computing Systems

  • Conference paper
Grid and Cooperative Computing - GCC 2004 (GCC 2004)

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

Included in the following conference series:

Abstract

Considering dynamic, heterogeneous and autonomous characteristics of computing resources in grid computing systems and the flexibility and effectivity of economics methods applied to solve the problem of resource management, a double auction mechanism for resource allocation on grid computing systems is presented. Firstly, a market model of double auction is described, in which agents are utilized to represent the computational resource traders in the grid environment and are equipped with the reinforcement learning algorithm. Secondly, a double auction mechanism is presented, where the uniform-price auction is adopted aiming at CPU resources, and the transaction fee can be adjusted flexibly. Finally, the efficiency of the presented double auction mechanism is analyzed through experiments, and experimental results show that the presented mechanism is efficient, and the transaction price varies mildly.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Buyya, R.: Economic-based Distributed Resource Management and Scheduling for Grid Computing. PhD Dissertation, Monash University (2002)

    Google Scholar 

  2. Huang, P., Scheller-Wolf, A., Sycara, K.: Design of a Multi-unit Double Auction E-market. Computational Intelligence 18(4), 596–617 (2002)

    Article  MathSciNet  Google Scholar 

  3. Cheng, J., Wellman, M.: The WALRAS Algorithm: A Convergent Distributed Implementation of General Equilibrium Outcomes. Computational Economics 12(1), 1–24 (1998)

    Article  MATH  Google Scholar 

  4. Subramoniam, K., Maheswaran, M., Toulouse, M.: Towards a Micro-economic Model for Resource Allocation in Grid Computing System. In: Proceedings of the 2002 IEEE Canadian Conference on Electrical & Computer Engineering, pp. 782–785 (2002)

    Google Scholar 

  5. Wolski, R., Plank, J., Brevik, J., Bryan, T.: Analyzing Market-based Resource Allocation Strategies for the Computational Grid. The International Journal of High Performance Computing Applications 15(3), 258–281 (2001)

    Article  Google Scholar 

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

    Article  Google Scholar 

  7. Regev, O., Nisan, N.: The Popcorn Market – Online Markets for Computational Resources. In: Proceedings of the 1st International Conference on Information and Computation Economies, pp. 148–157 (1998)

    Google Scholar 

  8. Lalis, S., Karipidis, A.: JaWS: an Open Market-based Framework for Distributed Computing over the Internet. In: Proceeding of the 1st IEEE/ACM International Workshop on Grid Computing, pp. 36–46 (2000)

    Google Scholar 

  9. Yoon, K.: The Modified Vickrey Double Auction. Journal of Economic Theory 101(2), 572–584 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  10. Code, D., Sunder, S.: Allocative Efficiency of Markets with Zero-intelligence Traders: Market as a Partial Substitute for Individual Rationality. Journal of Political Economy 101(1), 119–137 (1993)

    Article  Google Scholar 

  11. Nicolaisen, J., Petrov, V., Tesfatsion, L.: Market Power and Efficiency in a Computational Electricity Market with Discriminatory Double-auction Pricing. IEEE Transactions on Evolutionary Computation 5(5), 504–523 (2001)

    Article  Google Scholar 

  12. Wurman, P., Walsh, W., Wellman, M.: Flexible Double Auctions for Electronic Commerce: Theory and Implementation. Decision Support Systems 24(1), 17–27 (1998)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Weng, C., Lu, X., Xue, G., Deng, Q., Li, M. (2004). A Double Auction Mechanism for Resource Allocation on Grid Computing Systems. In: Jin, H., Pan, Y., Xiao, N., Sun, J. (eds) Grid and Cooperative Computing - GCC 2004. GCC 2004. Lecture Notes in Computer Science, vol 3251. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30208-7_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30208-7_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23564-4

  • Online ISBN: 978-3-540-30208-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics