Abstract
This paper analyses the impact of trust and reputation modelling on CloudAnchor, a business-to-business brokerage platform for the transaction of single and federated resources on behalf of Small and Medium Sized Enterprises (SME). In CloudAnchor, businesses act as providers or consumers of Infrastructure as a Service (IaaS) resources. The platform adopts a multi-layered multi-agent architecture, where providers, consumers and virtual providers, representing provider coalitions, engage in trust & reputation-based provider look-up, invitation, acceptance and resource negotiations. The goal of this work is to assess the relevance of the distributed trust model and centralised fuzzified reputation service in the number of resources successfully transacted, the global turnover, brokerage fees, losses, expenses and time response. The results show that trust and reputation based brokerage has a positive impact on the CloudAnchor performance by reducing losses and the execution time for the provision of both single and federated resources and increasing considerably the number of federated resources provided.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Amato, A., Di Martino, B., Venticinque, S.: Evaluation and brokering of service level agreements for negotiation of cloud infrastructures. In: 2012 International Conference for Internet Technology and Secured Transactions, pp. 144–149. IEEE (2012)
Awasthi, S.K., Vij, S.R., Mukhopadhyay, D., Agrawal, A.J.: Multi-strategy based automated negotiation: BGP based architecture. In: 2016 International Conference on Computing, Communication and Automation (ICCCA), pp. 588–593. IEEE (2016)
Bonatti, P., Oliveira, E., Sabater-Mir, J., Sierra, C., Toni, F.: On the integration of trust with negotiation, argumentation and semantics. Knowl. Eng. Rev. 29(1), 31–50 (2014)
Carbó, J., Molina, J.M., Dávila, J.: Trust management through fuzzy reputation. Int. J. Coop. Inform. Syst. 12(01), 135–155 (2003)
Castelfranchi, C., Falcone, R.: Principles of trust for MAS: cognitive anatomy, social importance, and quantification. In: Proceedings of the 3rd International Conference on Multi Agent Systems, pp. 72–79, July 1998
Celesti, A., Tusa, F., Villari, M., Puliafito, A.: How to enhance cloud architectures to enable cross-federation. In: Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing. CLOUD 2010, pp. 337–345. IEEE Computer Society, Washington, DC (2010)
Cunha, R., Veloso, B., Malheiro, B.: Renegotiation of electronic brokerage contracts. In: Rocha, Á., Correia, A.M., Adeli, H., Reis, L.P., Costanzo, S. (eds.) WorldCIST 2017. AISC, vol. 570, pp. 41–50. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-56538-5_5
Cuomo, A., et al.: An SLA-based broker for cloud infrastructures. J. Grid Comput. 11(1), 1–25 (2013)
Fan, W., Perros, H.: A novel trust management framework for multi-cloud environments based on trust service providers. Knowl.-Based Syst. 70, 392–406 (2014)
Ferrer, A.J., et al.: OPTIMIS: a holistic approach to cloud service provisioning. Future Gener. Comput. Syst. 28(1), 66–77 (2012)
Fowley, F., Pahl, C., Jamshidi, P., Fang, D., Liu, X.: A classification and comparison framework for cloud service brokerage architectures. IEEE Trans. Cloud Comput. 6(2), 358–371 (2018)
Gartner Inc.: Magic quadrant for cloud infrastructure as a service (2019). https://www.gartner.com/doc/reprints?id=1-1CMAPXNO&ct=190709. accessed December 2019
Habib, S.M., Hauke, S., Ries, S., Mühlhäuser, M.: Trust as a facilitator in cloud computing: a survey. J. Cloud Comput. 1(1), 1–18 (2012)
Habib, S.M., Ries, S., Mühlhäuser, M.: Cloud computing landscape and research challenges regarding trust and reputation. In: 2010 7th International Conference on Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing (UIC/ATC), pp. 410–415. IEEE (2010)
He, Q., Yan, J., Kowalczyk, R., Jin, H., Yang, Y.: An agent-based framework for service level agreement management. In: 2007 11th International Conference on Computer Supported Cooperative Work in Design. CSCWD 2007, pp. 412–417. IEEE (2007)
Huang, J., Nicol, D.M.: Trust mechanisms for cloud computing. J. Cloud Comput. 2(1), 1–14 (2013)
Irissappane, A.A., Jiang, S., Zhang, J.: A framework to choose trust models for different E-marketplace environments. In: IJCAI, pp. 213–219 (2013)
Javed, B., Bloodsworth, P., Rasool, R.U., Munir, K., Rana, O.: Cloud market maker: an automated dynamic pricing marketplace for cloud users. Future Gener. Comput. Syst. 54, 52–67 (2016)
Kertész, A., Kecskemeti, G., Brandic, I.: An interoperable and self-adaptive approach for SLA-based service virtualization in heterogeneous Cloud environments. Future Gener. Comput. Syst. 32, 54–68 (2014)
Kumawat, S., Tomar, D.: SLA-aware trust model for cloud service deployment. Int. J. Comput. Appl. 90(10), 10–15 (2014)
Liu, F., et al.: NIST Cloud Computing Reference Architecture: Recommendations of the National Institute of Standards and Technology. CreateSpace Independent Publishing Platform (2012). (Special Publication 500–292)
Meireles, F., Malheiro, B.: Integrated management of IaaS resources. In: Lopes, L., et al. (eds.) Euro-Par 2014. LNCS, vol. 8806, pp. 73–84. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-14313-2_7
Messina, F., Pappalardo, G., Rosaci, D., Santoro, C., Sarné, G.: A trust-aware, self-organizing system for large-scale federations of utility computing infrastructures. Future Gener. Comput. Syst. 56, 77–94 (2016)
Pawar, P.S., Rajarajan, M., Dimitrakos, T., Zisman, A.: Trust assessment using cloud broker. In: Zhou, J., Gal-Oz, N., Zhang, J., Gudes, E. (eds.) IFIPTM 2014. IAICT, vol. 430, pp. 237–244. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-43813-8_18
Pawluk, P., Simmons, B., Smit, M., Litoiu, M., Mankovski, S.: Introducing STRATOS: a cloud broker service. In: 2012 IEEE Fifth International Conference on Cloud Computing, pp. 891–898. IEEE (2012)
Pinyol, I., Sabater-Mir, J.: Computational trust and reputation models for open multi-agent systems: a review. Artif. Intell. Rev. 40(1), 1–25 (2013)
Shakshuki, E.M., Falasi, A.A., Serhani, M.A., Elnaffar, S.: The sky: a social approach to clouds federation. Procedia Comput. Sci. 19, 131–138 (2013)
Sim, K.M.: Agent-based cloud computing. IEEE Trans. Serv. Comput. 5(4), 564–577 (2012)
Stantchev, V., Schröpfer, C.: Negotiating and enforcing QoS and SLAs in grid and cloud computing. In: Abdennadher, N., Petcu, D. (eds.) GPC 2009. LNCS, vol. 5529, pp. 25–35. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01671-4_3
Tordsson, J., Montero, R.S., Moreno-Vozmediano, R., Llorente, I.M.: Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers. Future Gener. Comput. Syst. 28(2), 358–367 (2012)
Urbano, J., Rocha, A.P., Oliveira, E.: A socio-cognitive perspective of trust. In: Ossowski, S. (ed.) Agreement Technologies. Law, Governance and Technology Series, vol. 8, pp. 419–429. Springer, Dordrecht (2013). https://doi.org/10.1007/978-94-007-5583-3_23
Veloso, B.: Media content personalisation brokerage platform. Ph.D. thesis, University of Vigo, Vigo, Spain, September 2017
Veloso, B., Malheiro, B., Burguillo, J.C.: CloudAnchor: agent-based brokerage of federated cloud resources. In: Demazeau, Y., Ito, T., Bajo, J., Escalona, M.J. (eds.) PAAMS 2016. LNCS (LNAI), vol. 9662, pp. 207–218. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39324-7_18
Veloso, B., Meireles, F., Malheiro, B., Burguillo, J.C.: Federated IaaS resource brokerage. In: Developing Interoperable and Federated Cloud Architecture, pp. 252–280. IGI Global (2016)
Venticinque, S., Aversa, R., Di Martino, B., Rak, M., Petcu, D.: A cloud agency for SLA negotiation and management. In: Guarracino, M.R., et al. (eds.) Euro-Par 2010. LNCS, vol. 6586, pp. 587–594. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21878-1_72
Wooldridge, M.: An Introduction to Multiagent Systems. Wiley, Hoboken (2009)
Yangui, S., Marshall, I.J., Laisne, J.P., Tata, S.: CompatibleOne: the open source cloud broker. J. Grid Comput. 12(1), 93–109 (2014)
Acknowledgements
This work was partially financed by CloudAnchor: Modular Platform for the Integration and Management of Federated Cloud Computing Platforms – projects QREN N. 23151 and «POCI-01-0145-FEDER-006961», and by National Funds through the Portuguese funding agency, FCT – Fundação para a Ciência e a Tecnologia, within project UIDB/50014/2020.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Veloso, B., Malheiro, B., Burguillo, J.C., Gama, J. (2020). Impact of Trust and Reputation Based Brokerage on the CloudAnchor Platform. In: Demazeau, Y., Holvoet, T., Corchado, J., Costantini, S. (eds) Advances in Practical Applications of Agents, Multi-Agent Systems, and Trustworthiness. The PAAMS Collection. PAAMS 2020. Lecture Notes in Computer Science(), vol 12092. Springer, Cham. https://doi.org/10.1007/978-3-030-49778-1_24
Download citation
DOI: https://doi.org/10.1007/978-3-030-49778-1_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-49777-4
Online ISBN: 978-3-030-49778-1
eBook Packages: Computer ScienceComputer Science (R0)