Abstract
This chapter describes a market-based approach to conduct resource allocation problems in computational Grids. Currently, there is a lot of research done on the technical layer of resource allocation. However, the economic allocation of resources is still an open issue in research and, more importantly, in practical application. The focus in this chapter is on existing market mechanisms, which are transferred from different domains. Possible applications in Grid scenarios are discussed. Most promising — but also most demanding - are combinatorial auctions and exchanges that include high bidding complexity. It is demonstrated how such mechanisms can be applied to Grid markets and what obstacles have to be overcome in order to successfully deploy these mechanisms in future resource sharing markets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cheliotis G., C. Kenyon and R. Buyya (2003). Grid Economics: 10 Lessons from Finance. Joint Technical Report, GRIDS-TR-2003-3, IBM Research Zurich.
Cramton P. (2003). “Electricity Market Design: The Good, the Bad, and the Ugly.” Proceedings of the Hawaii International Conference on System Sciences.
Czajkowski K, I. Foster and C. Kesselman (2004). Resource and Service Management. The Grid 2-Blueprint for a New Computing Infrastructure, Elsevier. 2: 259–283.
Chetty M. and R. Buyya (2002). “Weaving computational grids: How analogous are they with electrical grids?” Computing-Science and Engineering 4(4): 61–71.
Weinhardt C., C. Holtmann and D. Neumann (2003). “Market Engineering.” Wirtschaftsinformatik 45(6): 635–640.
Jackson M. O. (2002). Mechanism Theory. Encyclopedia of Life Support Systems, UNESCO-online.
Neumann D. (2004). Market Engineering-A Structured Design Process for Electronic Markets. Fakultät für Wirtschafts-wissenschaften. Karlsruhe, Universität Karlsruhe (TH).
Shneidman J., C. Ng, D. C. Parkes, A. AuYoung, A. C. Snoeren, A. Vahdat and B. Chun (2005b). “Why Markets Could (But Don’t Currently) Solve Resource Allocation Problems in Systems.” Working Paper.
Parkes D. C. (2001). Iterative Combinatorial Auctions: Achieving Economic and Computational Efficiency. Philadelphia.
Kalagnanam J. and D. C. Parkes (2003). Auctions, idding and Exchange Design. Supply Chain Analysis in the eBusiness Era. S. D. W. a. Z. M. S. David Simchi-Levi, Kluwer Academic Publishing: forthcoming.
Lehmann D., R. Mueller and T. Sandholm (2005). The Winner Determination Problem. Combinatorial Auctions. P. Cramton, Y. Shoham and R. Steinberg, MIT Press: Chapter 12.
Krishna V. and M. Perry (1998). “Efficient Mechanism Design.” Working Paper.
Schnizler B., D. Neumann and C. Weinhardt (2004b). Resource Allocation in Computational Grids-A Market Engineering Approach. WeB 2004, Washington 19-31.
Subramoniam K, M. Maheswaran and M. Toulouse (2002). Towards a micro-economic model for resource allocation in grid computing systems. IEEE Canadian Conference on Electrical & Computer Engineering.
Lamparter S, A. Eberhart and D. Oberle (2005). Approximating Service Utility from Policies and Value Function Patterns. International Workshop on Policies for Distributed Systems and Networks, IEEE Computer Society.
Schnizler B., D. Neumann, D. Veit, M. Napoletano, M. Catalano, M. Gallegati, M. Reinicke, W. Streitberger and T. Eymann (2005a). “D1.1: Environmental Analysis for Application Layer Networks.” CATNETS Project Deliverable.
Waldspurger C. A., T. Hogg, B. A. Hubeiman, J. O. Kephart and W. S. Stornetta (1992). “Spawn: A distributed computational economy.” IEEE Transactions on Software Engineering 18(2): 103–117.
Krishna V. (2002). Auction Theory. San Diego, CA, Academic Press.
Nisan N., S. London, O. Regev and N. Camiel (1998). Globally distributed computation over the internet-the popcorn project. 18th International Conference on Distributed Computing Systems, Amsterdam, The Netherlands, IEEE Computer Society.
Regev O. and N. Nisan (1998). The POPCORN market-an online market for computational resources. First international conference on Information and computation economies, Charleston, South Carolina, ACM Press: 148–157.
Acharya N., C. Chokkaredd, P. Desai, R. Devrajan, M. P. Frank, S. N. Chakravarthul, M. Nagendranath, P. Padala, H. Park, G. Sur, M. Tobias, C.-K. Wong and B. Yu (2001). The open computation exchange & auctioning network (ocean), Department of Computer & Information Science & Engineering, University of Florida.
Padala P., C. Harrison, N. Pelfort, Erwin Jansen, M. Frank and C. Chokkareddy (2003). Ocean: The open computation exchange and arbitration network, a market approach to meta computing. International Symposium on Parallel and Distributed Computing.
Wolski R., J. Plank, J. Brevik and T. ryan (2001b). G-commerce: Market formulations controlling resource allocation on the computational grid. Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS).
Wolski R., J. Plank, J. Brevik and T. Bryan (2001a). “Analyzing market-based resource allocation strategies for the computational grid.” International Journal of High Performance Computing Applications 15(3): 258–281.
Wolski R., J. Brevik, J. Plank and T. Bryan (2003). Grid resource allocation and control using computational economies. Grid Computing-Making The Global Infrastructure a Reality, John Wiley & Sons: chapter 32.
Cooper B. F. and H. Garcia-Molina (2002). Bidding for storage space in a peer-to-peer data preservation system. 22nd International Conference on Distributed Computing Systems, IEEE Computer Society: 372.
Sandholm T., S. Suri, A. Gilpin and D. Levine (2002). Winner Determination in Combinatorial Auction Generalizations. International Joint Conference on Autonomous Agents and Multiagent Systems, Bologna, Italy 69–76.
Biswas S. and Y. Narahari (2003). “Iterative dutch combinatorial auctions.” Annals of Mathematics and Artificial Intelligence: forthcoming.
Gradwell P. (2004). “Distributed combinatorial resource scheduling.” Working Paper.
Jain R. and P. Varaiya (2004). “Combinatorial exchange mechanisms for efficient bandwidth allocation.” Communications in Information and Systems 3(4): 305–324.
Green J. and J. J. Laffont (1977). “Characterization of Satisfactory Mechanisms for the Revelation of Preferences for Public Goods.” Econometrica 45(2): 427–438.
Parkes D. C. (1999). Bundle: An efficient ascending price bundle auction. ACM Conf. on Electronic Commerce, 148–157.
Ausubel L. and P. R. Milgrom (2002). “Ascending auctions with package bidding.” Frontiers of Theo. Economics 1(1): 1–43.
Grunenberg M., B. Schnizler, D. Veit and C. Weinhardt (2005). Innovative Handelssysteme für Finanzmärkte und das Computational Grid. 67. wissenschaftliche Jahrestagung des Verbandes der Hochschullehrer für etriebswirtschaft, Kiel.
Parkes D. C., J. Kalagnanam and M. Eso (2001). Achieving budget-balance with vickrey-based payment schemes in exchanges. International Joint Conference on Artificial Intelligence 1161–1168.
Wellman M. P., W. E. Walsh, P. Wurman and J. MacKie-Mason (2001). “Auction protocols for decentralized scheduling.” Games and Economic Behavior 35(271–303).
Conen W. (2002). Economically coordinated job shop scheduling and decision point bidding-an example for economic coordination in manufacturing and logistics. Workshop on Planen, Scheduling und Konfigurieren, Entwerfen, Freiburg.
Bapna R., S. Das, R. Garfinkel and J. Stallaert (2005). “A Market Design for Grid Computing.” Working Paper.
Schnizler B., D. Neumann, D. Veit and C. Weinhardt (2004a). A Multiattribute Combinatorial Exchange for Trading Grid Resources. 13th Research Symposium on Emerging Electronic Markets (RSEEM 2005), Amsterdam, forthcoming.
Schnizler B., D. Neumann, D. Veit and C. Weinhardt (2005b). Designing a Combinatorial Exchange for Computational Resources. Working Paper.
Shneidman J., C. Ng, D. C. Parkes, A. AuYoung, A. C. Snoeren, A. Vahdat and B. Chun (2005a). Why Markets Could (But Don’t Currently) Solve Resource Allocation Problems in Systems. 10th USENIX Workshop on Hot Topics in Operating Systems (HotOS-X), Santa Fe, NM.
Editor information
Rights and permissions
Copyright information
© 2006 Friedr.Vieweg & Sohn Verlag | GWV Fachverlage GmbH, Wiesbaden
About this chapter
Cite this chapter
Neumann, D., Veit, D., Weinhardt, C. (2006). Grid Economics: Market Mechanisms for Grid Markets. In: Barth, T., Schüll, A. (eds) Grid Computing. Vieweg. https://doi.org/10.1007/978-3-8348-9101-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-8348-9101-3_4
Publisher Name: Vieweg
Print ISBN: 978-3-8348-0033-6
Online ISBN: 978-3-8348-9101-3
eBook Packages: Computer Science and Engineering (German Language)