Cheat-Proof Trust Model for Cloud Computing Markets

  • Mario Macías
  • Jordi Guitart
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7714)


Online Reputation Systems would help mitigate the information asymmetry between clients and providers in Cloud Computing Markets. However, those systems raise two main drawbacks: the disagreement for assuming the cost of ownership of such services and their vulnerability to reputation attacks from dishonest parties that want to increase their reputation. This paper faces both problems by describing a decentralized model that would not need from the intervention of a central entity for managing it. This model includes mechanisms for allowing participants to avoid such dishonest behaviour from other peers: each client statistically analyses the external reports about providers and accordingly weights them in the overall trust calculation. The validity of the model is demonstrated through experiments for several use cases.


Trust reputation cloud computing dishonest behaviour 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Market Reputation Simulator,
  2. 2.
    eBay (2012),
  3. 3.
    Alnemr, R., Koenig, S., Eymann, T., Meinel, C.: Enabling usage control through reputation objects: A discussion on e-commerce and the internet of services environments. Journal of Theoretical and Applied Electronic Commerce Research 5(2), 59–76 (2010)CrossRefGoogle Scholar
  4. 4.
    Azzedin, F., Maheswaran, M.: Evolving and managing trust in grid computing systems. In: Proceedings of the IEEE Canadian Conference on Electrical Computer Engineering CCECE 2002, Winnipeg, Manitoba, Canada, vol. 3, pp. 1424–1429 (2002)Google Scholar
  5. 5.
    Gupta, M., Judge, P., Ammar, M.: A reputation system for peer-to-peer networks. In: 13th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2003), pp. 144–152. ACM, Monterey (2003)CrossRefGoogle Scholar
  6. 6.
    Kerr, R., Cohen, R.: Smart cheaters do prosper: defeating trust and reputation systems. In: Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems, International Foundation for Autonomous Agents and Multiagent Systems, AAMAS 2009, Richland, SC, vol. 2, pp. 993–1000 (2009),
  7. 7.
    Kerr, R., Cohen, R.: Trust as a tradable commodity: A foundation for safe electronic marketplaces. Computational Intelligence 26(2) (2010)Google Scholar
  8. 8.
    Macias, M., Fito, O., Guitart, J.: Rule-based SLA management for revenue maximisation in cloud computing markets. In: 2010 Intl. Conf. of Network and Service Management (CNSM 2010), Niagara Falls, Canada, pp. 354–357 (October 2010)Google Scholar
  9. 9.
    Macias, M., Guitart, J.: Influence of reputation in revenue of grid service providers. In: 2nd International Workshop on High Performance Grid Middleware (HiPerGRID 2008), Bucharest, Romania (November 2008)Google Scholar
  10. 10.
    Macias, M., Guitart, J.: Using resource-level information into nonadditive negotiation models for cloud market environments. In: 12th IEEE/IFIP Network Operations and Management Symposium (NOMS 2010), Osaka, Japan, pp. 325–332 (April 2010)Google Scholar
  11. 11.
    Macías, M., Guitart, J.: Client Classification Policies for SLA Negotiation and Allocation in Shared Cloud Datacenters. In: Vanmechelen, K., Altmann, J., Rana, O.F. (eds.) GECON 2011. LNCS, vol. 7150, pp. 90–104. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  12. 12.
    Macías, M., Guitart, J.: A genetic model for pricing in cloud computing markets. In: Proceedings of the 2011 ACM Symposium on Applied Computing, SAC 2011, TaiChung, Taiwan, pp. 113–118 (2011),
  13. 13.
    Macias, M., Guitart, J.: Client classification policies for SLA enforcement in shared cloud datacenters. In: 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2012), Ottawa, Canada, pp. 156–163 (May 2012)Google Scholar
  14. 14.
    Neumann, D., Stoesser, J., Anandasivam, A., Borissov, N.: SORMA – Building an Open Grid Market for Grid Resource Allocation. In: Veit, D.J., Altmann, J. (eds.) GECON 2007. LNCS, vol. 4685, pp. 194–200. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  15. 15.
    Rana, O., Warnier, M., Quillinan, T.B., Brazier, F.: Monitoring and Reputation Mechanisms for Service Level Agreements. In: Altmann, J., Neumann, D., Fahringer, T. (eds.) GECON 2008. LNCS, vol. 5206, pp. 125–139. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  16. 16.
    Reig, G., Alonso, J., Guitart, J.: Prediction of job resource requirements for deadline schedulers to manage high-level SLAs on the cloud. In: 9th IEEE Intl. Symp. on Network Computing and Applications, Cambridge, MA, USA, pp. 162–167 (July 2010)Google Scholar
  17. 17.
    Tehrani, R.: Amazon EC2 outage: what the experts tell us. Customer Interaction Solutions 29(12), 1 (2011)Google Scholar
  18. 18.
    Xiong, L., Liu, L.: Peertrust: Supporting reputation-based trust for peer-to-peer electronic communities. IEEE Transactions on Knowledge and Data Engineering 16(7), 843–857 (2004)CrossRefGoogle Scholar
  19. 19.
    Yu, B., Singh, M.P.: A Social Mechanism of Reputation Management in Electronic Communities. In: Klusch, M., Kerschberg, L. (eds.) CIA 2000. LNCS (LNAI), vol. 1860, pp. 154–165. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  20. 20.
    Zhang, J.: Promoting Honesty in Electronic Marketplaces: Combining Trust Modeling and Incentive Mechanism Design. Ph.D. thesis, School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada (May 2009),

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Mario Macías
    • 1
  • Jordi Guitart
    • 1
  1. 1.Barcelona Supercomputing Center (BSC) and, Universitat Politecnica de Catalunya - Barcelona Tech (UPC)BarcelonaSpain

Personalised recommendations