Published March 28, 2007
| Version 14492
Journal article
Open
Economy-Based Computing with WebCom
Authors/Creators
Description
Grid environments consist of the volatile integration
of discrete heterogeneous resources. The notion of the Grid is to
unite different users and organisations and pool their resources into
one large computing platform where they can harness, inter-operate,
collaborate and interact. If the Grid Community is to achieve this
objective, then participants (Users and Organisations) need to be
willing to donate or share their resources and permit other
participants to use their resources. Resources do not have to be
shared at all times, since it may result in users not having access to
their own resource. The idea of reward-based computing was
developed to address the sharing problem in a pragmatic manner.
Participants are offered a reward to donate their resources to the
Grid. A reward may include monetary recompense or a pro rata share
of available resources when constrained. This latter point may imply
a quality of service, which in turn may require some globally agreed
reservation mechanism. This paper presents a platform for economybased
computing using the WebCom Grid middleware. Using this
middleware, participants can configure their resources at times and
priority levels to suit their local usage policy. The WebCom system
accounts for processing done on individual participants- resources
and rewards them accordingly.
Files
14492.pdf
Additional details
References
- Mojo nation. link: http://sourceforge.net/projects/mojonation/
- Platform Computing: Symphony. http://www.platform.com/products/Symphony/.
- Sun n1 grid engine 6, http://www.sun.com/software/gridware/.
- T. Ackemann, R. Gold, C. Mascolo, and W. Emmerich. Incentives in peer-to-peer and grid networking. Torsten Ackemann, Richard Gold, Cecilia Mascolo, and Wolfgang Emmerich. Incentives in peer-to-peer and grid networking. UCL Research. Note RN/02/24, 2002.
- E. Adar and B. Huberman. Free riding on gnutella. Eytan Adar and Bernardo A. Huberman. Free riding on gnutella. Technical report, Xerox PARC, 10 Aug. 2000.
- S. Agrawal, J. Dongarra, K. Seymour, and S. Vadhiyar. Net-Solve: Past, Present, and Future - a Look at a Grid Enabled Server.
- D. P. Anderson, J. Cobb, E. Korpela, M. Lebofsky, and D. Werthimer. Seti@home: an experiment in public-resource computing. Communications of the ACM, 45(11):56-61, November 2002.
- R. Buyya. Economic-based distributed resource management and scheduling for grid computing. Ph.D Dissertation.
- R. Buyya, D. Abramson, J. Giddy, and H. Stockinger. Economic models for resource management and scheduling in grid computing, 2002. [10] I. Clarke, O. Sandberg, B. Wiley, and T. W. Hong. Freenet: A distributed anonymous information storage and retrieval system. Lecture Notes in Computer Science, 2009:46+, 2001. [11] E. David, R. Azoulay-Schwartz, and S. Kraus. An English auction protocol for multi-attribute items. In AAMAS -02: Revised Papers from the Workshop on Agent Mediated Electronic Commerce on Agent- Mediated Electronic Commerce IV, Designing Mechanisms and Systems, pages 52-68, London, UK, 2002. Springer-Verlag. [12] S. N. Foley, B. P. Mulcahy, T. B. Quillinan, M. O-Connor, and J. P. Morrison. Supporting heterogeneous middleware security policies in webcom. Journal of High Speed Networks, 15(3):301-313, 2006. [13] S. N. Foley, T. B. Quillinan, M. O-Connor, B. P. Mulcahy, and J. P. Morrison. A framework for heterogeneous middleware security. [14] I. Foster and C. Kesselman. Globus: A metacomputing infrastructure toolkit. The International Journal of Supercomputer Applications and High Performance Computing, 11(2):115-128, Summer 1997. [15] A. Grimshaw, A. Ferrari, F. Knabe, and M. Humphrey. Legion: An operating system for wide-area computing. IEEE Computer, 32((5)): 1999. [16] P. Haddawy, N. Rujikeadkumjorn, K. Dhananaiyapergse, and C. Cheng. Balanced matching of buyers and sellers in e-market places:the barter trade exchange model. In ICEC -04: Proceedings of the 6th international conference on Electronic commerce, pages 85-94, New York, NY, USA, 2004. ACM Press. [17] L. He and T. R. Ioerger. Task-oriented computational economic based distributed resource allocation mechanisms for computational grids. In IC-AI, pages 462-468, 2004. [18] O. Heckmann, A. Bock, A. Mauthe, and R. Steinmetz. The eDonkey File-Sharing Network. In Workshop on Algorithms and Protocols for Efficient Peer-to-Peer Applications, InIformatik 2004, Sept. 2004. [19] J. Hoskins. IBM On Demand Technology Made Simple: Understanding the IBM On Demand Business Strategy and Underlying Products (Max Facts Guidebook series). Maximum Press, Gulf Breeze, FL, USA, 2005. [20] A. Kothari, S. Suri, and Y. Zhou. Bandwidth constrained allocation in grid computing, 2003. [21] R. Kothari, M. K. Mohania, and Y. Kambayashi. Increasing realized revenue in a web based dutch auction. In EC-WEB -02: Proceedings of the Third International Conference on Ecommerce and Web Technologies, pages 7-16, London, UK, 2002. Springer-Verlag. [22] S. Kungpisdan, B. Srinivasan, and P. D. Le. A secure wireless prepaid micropayment protocol with extension to postpaid micropayment. In iiWAS, 2004. [23] K. Kutzner and T. Fuhrmann. Measuring large overlay networks- the overnet example. In Konferenzband der 14. Fachtagung Kommunikation in Verteilten Systemen (KiVS 2005), Kaiserslautern, Germany, 2005. [24] S. M. Larson, C. D. Snow, M. R. Shirts, and V. S. Pande. Folding@home and genome@home: Using distributed computing to tackle previously intractable problems in computational biology. Computational Genomics, 2002. [25] A. Manning. A generalised model of monopsony. The Economic Journal, 116(508):84-100, January 2006. [26] P. P. Mcafee and J. Mcmillan. Auctions and bidding. Journal of Economic Literature, 25(2):699-738, 1987. [27] M. J. Miranda. Numerical strategies for solving the nonlinear rational expectations commodity market model. Comput. Econ., 11(1-2):71-87, 1998. [28] J. P. Morrison. Condensed Graphs: Unifying Availability- Driven, Coercion-Driven and Control-Driven Computing. PhD thesis, Technische Universiteit Eindhoven, 1996. [29] J. P. Morrison, B. Clayton, D. A. Power, and A. Patil. Webcom-G:Grid enabled metacomputing. The Journal of Neural, Parallel and Scientific Computation. Special Issue on Grid Computing. 2004(12)(2):419-438, April 2004. [30] K. Peng, C. Boyd, E. Dawson, and K. Viswanathan. Five sealed-bid auction models. In ACSW Frontiers -03: Proceedings of the Australasian information security workshop conference on ACSW frontiers 2003, pages 77-86, Darlinghurst, Australia, Australia, 2003. Australian Computer Society, Inc. [31] T. B. Quillinan, B. C. Clayton, and S. N. Foley. GridAdmin: Decentralising grid administration using trust management. [32] A. L. Rosenberg. Accountable web-computing. IEEE Trans. Parallel Distrib. Syst., 14(2):97-106, 2003. [33] L. F. G. Sarmenta. Volunteer computing. [34] M. Shubik. A double auction market: Teaching, experiment, and theory. Simul. Gaming, 36(2):166-182, 2005. [35] M. A. Spence. Monopoly, quality, and regulation. The Bell Journal of Economics, 6(2):417-429, 1975. [36] P. Strong. Enterprise grid computing. Queue, 3(6):50-59, 2005. [37] The napster website. [38] X. Vives. Oligopoly Pricing: Old Ideas and New Tools. The MIT Press, March 2000. [39] R. Wolski, J. Brevik, J. S. Plank, and T. Bryan. Grid resource allocation and control using computational economies. In F. Berman, G. Fox, and 7361529A. Hey, editors, Grid Computing: Making Th e Global Infrastructure a Reality. John Wiley & Sons, 2003. [40] R. Wolski, J. S. Plank, J. Brevik, and T. Bryan. Analyzing market-based resource allocation strategies for the computational grid. International Journal of High Performance Computing Applications, 15(3):258-281, Fall 2001. [41] Y. Zhu, L. Xiao, L. M. Ni, and Z. Xu. Incentive-based p2p scheduling in grid computing. In GCC, pages 209-216, 2004.