Discouraging free riding in a peer-to-peer cpu-sharing grid
2004, … 13th IEEE International …
Abstract
Grid computing has excited many with the promise of access to huge amounts of resources distributed across the globe. However, there are no largely adopted solutions for automatically assembling grids, and this limits the scale of today's grids. Some argue that this is due to the overwhelming complexity of the proposed economy-based solutions. Peer-to-peer grids have emerged as a less complex alternative. We are currently deploying OurGrid, one such peerto-peer grid. OurGrid is a CPU-sharing grid that targets Bag-of-Tasks applications (i.e. parallel applications whose tasks are independent). In order to ease system deployment, OurGrid is based on a very lightweight autonomous reputation scheme.
References (19)
- D. Abramson, R. Buyya, and J. Giddy. A computational economy for Grid computing and its implementation in the Nimrod-G resource broker. Future Generation Computer Systems (FGCS) Journal, 18:1061-1074, 2002.
- E. Adar and B. A. Huberman. Free riding on Gnutella. First Monday, 5(10), 2000. http://www.firstmonday.dk/.
- N. Andrade, W. Cirne, F. Brasileiro, and P. Roisenberg. Our- Grid: An approach to easily assemble grids with equitable resource sharing. In Proceedings of the 9th Workshop on Job Scheduling Strategies for Parallel Processing, June 2003.
- A. R. Butt, R. Zhang, and Y. C. Hu. A self-organizing flock of condors. In Proceedings of Supercomputing 2003, November 2003.
- R. Buyya, D. Abramson, and J. Giddy. An economy driven resource management architecture for computational power grids. In International Conference on Parallel and Distributed Processing Techniques and Applications, 2000. http://citeseer.nj.nec.com/299926.html.
- R. Buyya and S. Vazhkudai. Compute Power Market: to- wards a market-oriented Grid. In The First IEEE/ACM In- ternational Symposium on Cluster Computing and the Grid (CCGrid 2001), Beijing, China, 2000. IEEE Computer So- ciety Press.
- B. N. Chun, Y. Fu, and A. Vahdat. Bootstrapping a dis- tributed computational economy with peer-to-peer bartering. In Proceedings of the 1st Workshop on Economics of Peer- to-Peer Systems, June 2003.
- W. Cirne, F. Brasileiro, J. Sauvé, N. Andrade, D. Paranhos, E. Santos-Neto, R. Medeiros, and F. Silva. Grid comput- ing for Bag-of-Tasks applications. In Proceedings of the I3E2003, September 2003.
- B. Cohen. Incentives build robustness in BitTorrent. In Pro- ceedings of the Workshop on Economics of Peer-to-Peer Sys- tems, June 2003.
- E. Damiani, S. D. C. di Vimercati, S. Paraboschi, and P. Samarati. Managing and sharing servents' reputations in P2P systems. IEEE Transactions on Data and Knowledge Engineering, 15(4):840-854, July/August 2003.
- R. Dingledine, N. Mathewson, and P. Syverson. Reputation in p2p anonymity systems. In Proceedings of the Workshop on Economics of Peer-to-Peer Systems, June 2003.
- S. D. Kamvar, M. T. Schlosser, and H. Garcia- Molina. EigenRep: Reputation management in P2P net- works. In Twelth International World Wide Web Con- ference, Budapest, Hungary, May 2003. Preprint at http://dbpubs.stanford.edu:8090/pub/2002-56.
- S. Newhouse, J. MacLaren, and K. Keahey. Grid Economic Services Architecture Working Group. http://www.doc.ic.ac.uk/˜sjn5/GGF/gesa-wg.html.
- D. Paranhos, W. Cirne, and F. Brasileiro. Trading cycles for information: Using replication to schedule bag-of-tasks applications on computational grids. In Proceedings of the Euro-Par 2003: International Conference on Parallel and Distributed Computing, 2003.
- M. Ripeanu and I. Foster. Mapping the Gnutella network: Macroscopic properties of large-scale peer-to-peer systems. In First International Workshop on Peer-to-Peer Systems (IPTPS), 2002.
- L. F. G. Sarmenta. Sabotage-tolerance mechanisms for vol- unteer computing systems. Future Generation Computer Systems, 18(4):561-572, 2002.
- S. Saroiu, P. K. Gummadi, and S. D. Gribble. A mea- surement study of peer-to-peer file sharing systems. In Proceedings of Multimedia Computing and Networking 2002 (MMCN '02), San Jose, CA, USA, January 2002. http://citeseer.nj.nec.com/saroiu02measurement.html.
- I. Taylor, M. Shields, I. Wang, and R. Philp. Distributed P2P computing within Triana: A galaxy visualization test case. In Proceedings of IPDPS'2003, Abril 2003.
- T. Yamagishi and M. Matsuda. Improving the lemons market with a reputation system: An ex- perimental study of internet auctioning, May 2002. http://joi.ito.com/archives/papers/Yamaghishi ASQ1.pdf.