skip to main content
10.1145/1379350.1379360acmotherconferencesArticle/Chapter ViewAbstractPublication PagesdamapConference Proceedingsconference-collections
research-article

Managing virtual money for satisfaction and scale up in P2P systems

Published:25 March 2008Publication History

ABSTRACT

In peer-to-peer data management systems query allocation is a critical issue for the good operation of the system. This task is challenging because participants may prefer to perform some queries than others. Microeconomic mechanisms aim at dealing with this, but, to the best of our knowledge, none of them has ever proposed experimental validations that, beyond query load or response time, use measures that are outside the microeconomic scope. The contribution of this paper is twofold. We present a virtual money-based query allocation process that is suitable for large-scale super peer systems. We compare a non microeconomic mediation with micro-economic ones from a satisfaction point of view. The experimental results show that the providers' invoice phase is as much important as the providers' selection phase for a virtual money-based mediation.

References

  1. Google adwords, http://adwords.google.com.Google ScholarGoogle Scholar
  2. R. K. Dash, P. Vytelingum, A. Rogers, E. David, and N. R. Jennings. Market-Based Task Allocation Mechanisms for Limited Capacity Suppliers. IEEE Transactions on Systems, 37(3):391--405, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. D. Ferguson, C. Nikolaou, J. Sairamesh, and Y. Yemini. Economic Models for Allocating Resources in Computer Systems. In S. H. Clearwater, editor, Market-Based Control: A Paradigm for Distributed Resource Allocation. World Scientific, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. P. Lamarre, S. Cazalens, S. Lemp, and P. Valduriez. A Flexible Mediation Process for Large Distributed Information Systems. In Proceedings of the Cooperative Information Systems Confeference (CoopIS), 2004.Google ScholarGoogle ScholarCross RefCross Ref
  5. E. P. Markatos. Tracing a large-scale peer to peer system: An hour in the life of gnutella. In Proceedings of the IEEE/ACM International Symposium on Cluster Computing and the Grid, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. T. Özsu and P. Valduriez. Principles of Distributed Database Systems, Second Edition. Prentice-Hall, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. F. Pentaris and Y. loannidis. Query Optimization in Distributed Networks of Autonomous Database Systems. ACM Transactions on Database Systems (TODS), 31(2):537--583, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. F. Pentaris and Y. loannidis. Autonomic Query Allocation Based on Microeconomics Principles. In Proceedings of the International Confeference on Data Engineering (ICDE), 2007.Google ScholarGoogle ScholarCross RefCross Ref
  9. J.-A. Quiané-Ruiz, P. Lamarre, and P. Valduriez. SQLB: A Query Allocation Framework for Autonomous Consumers and Providers. In Proceedings of the Very Large Data Bases Conference (VLDB), 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. W. Sandholm. Multiagent Systems, a modern approach to Distributed Artificial Intelligence, chapter Distributed Rational Decision Making. The MIT Press, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Saroiu, P. K. Gummadi, and S. D. Gribble. A Measurement Study of Peer-to-Peer File Sharing Systems. In Proceedings of the Multimedia Computing and Networking Conference, 2002.Google ScholarGoogle Scholar
  12. Y. Shoham and M. Tennenholtz. Fair Imposition. In Proceedings of International Joint Conference on Arüficial Intelligence (IJCAI), 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. Stonebraker, P. Aoki, W. Litwin, A. Pfeffer, A. Sah, J. Sidall, C. Staelin, and A. Yu. Mariposa: A Wide-Area Distributed Database System. Journal on Very Large Data Bases (VLDBJ), 5(1):48--63, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. W. Vickrey. Counterspeculation, Auctions, and Competitive Sealed Tenders. Finance, 16(1), 1961.Google ScholarGoogle Scholar
  15. B. Yang and H. Garcia-Molina. Designing a Super-Peer Network. In Proceedings of the International Conference on Data Engineering (ICDE), 2003.Google ScholarGoogle Scholar

Index Terms

  1. Managing virtual money for satisfaction and scale up in P2P systems

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Other conferences
              DaMaP '08: Proceedings of the 2008 international workshop on Data management in peer-to-peer systems
              March 2008
              85 pages
              ISBN:9781595939678
              DOI:10.1145/1379350

              Copyright © 2008 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 25 March 2008

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader