MMLT: A mutual multilevel trust framework based on trusted third parties in multicloud environments

In this article, a mutual multilevel trust framework is proposed, which involves managing trust from the perspective of cloud users (CUs) and cloud service providers (CSPs) in a multicloud environment based on a set of trusted third parties (TTPs). These independent agents are trusted by CUs and CSPs and distributed on different clouds. The TTPs evaluate the CUs' trustworthiness based on the accuracy of feedback ratings and assess the CSPs' trustworthiness based on the quality of service monitoring information. They are connected themselves through the trusted release network, which enables a TTP to obtain trust information about CSPs and CUs from other clouds. With the objective of developing an effective trust management framework, a new approach has been provided to improve trust‐based interactions, that is, able to rank the trusted cloud services (CSs) based on CU's priorities via fuzzy logic. Fuzzy logic is applied to manage the different priorities of CUs, all the CUs do not have the same priorities to use trusted CSs. Customizing service ranking allows CUs to apply trusted CSs based on their priorities. Experiments on real datasets well matched the analytical results, indicating that our proposed approach is effective and outperforms the existing approaches.

[1]  Nima Jafari Navimipour,et al.  A new method for trust and reputation evaluation in the cloud environments using the recommendations of opinion leaders' entities and removing the effect of troll entities , 2016, Comput. Hum. Behav..

[2]  Arjan Durresi,et al.  A trust management framework for clouds , 2019, Comput. Commun..

[3]  Kelsey Karpinski,et al.  Utilizing Third Party Auditing to Manage Trust in the Cloud , 2015, Complex Adaptive Systems.

[4]  Harry G. Perros,et al.  A novel trust management framework for multi-cloud environments based on trust service providers , 2014, Knowl. Based Syst..

[5]  Peng Gao,et al.  Robot Cloud: Bridging the power of robotics and cloud computing , 2017, Future Gener. Comput. Syst..

[6]  Karl Aberer,et al.  QoS-Based Service Selection and Ranking with Trust and Reputation Management , 2005, OTM Conferences.

[7]  Zahir Tari,et al.  Context-Aware Multifaceted Trust Framework For Evaluating Trustworthiness of Cloud Providers , 2018, Future Gener. Comput. Syst..

[8]  Tharam S. Dillon,et al.  SLA-Based Trust Model for Cloud Computing , 2010, 2010 13th International Conference on Network-Based Information Systems.

[9]  Abdul Quadir,et al.  An Effective Way of Evaluating Trust in Inter-cloud Computing , 2017 .

[10]  Aida Shojaee,et al.  A trust evaluation model for selecting service provider in cloud environment , 2014, 2014 4th International Conference on Computer and Knowledge Engineering (ICCKE).

[11]  Symeon Papavassiliou,et al.  Collaborative SLA and reputation-based trust management in cloud federations , 2019, Future Gener. Comput. Syst..

[12]  Zahir Tari,et al.  Trusting Cloud Service Providers: Trust Phases and a Taxonomy of Trust Factors , 2017, IEEE Cloud Computing.

[13]  Amir Masoud Rahmani,et al.  Server consolidation techniques in virtualized data centers of cloud environments: A systematic literature review , 2018, Softw. Pract. Exp..

[14]  Bin Xiao,et al.  TAP: A personalized trust-aware QoS prediction approach for web service recommendation , 2017, Knowl. Based Syst..

[15]  Krishnendu Roy,et al.  An SLA-based Framework for Estimating Trustworthiness of a Cloud , 2012, 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications.

[16]  Jinjun Chen,et al.  Towards a trust evaluation middleware for cloud service selection , 2017, Future Gener. Comput. Syst..

[17]  Prem Prakash Jayaraman,et al.  Analytics‐as‐a‐service in a multi‐cloud environment through semantically‐enabled hierarchical data processing , 2016, Softw. Pract. Exp..

[18]  Jinpeng Wei,et al.  Toward protecting control flow confidentiality in cloud-based computation , 2015, Comput. Secur..

[19]  Nima Jafari Navimipour,et al.  Cloud computing and trust evaluation: A systematic literature review of the state-of-the-art mechanisms , 2018, Journal of Electrical Systems and Information Technology.

[20]  P. Varalakshmi,et al.  Multifaceted trust management framework based on a trust level agreement in a collaborative cloud , 2017, Comput. Electr. Eng..

[21]  Bu-Sung Lee,et al.  TrustCloud: A Framework for Accountability and Trust in Cloud Computing , 2011, 2011 IEEE World Congress on Services.

[22]  Jing Huang,et al.  Improving the Trustworthiness of Service QoS Information in Service-Based Systems , 2010, ATC.

[23]  Dhiren R. Patel,et al.  Accountability in Cloud Computing by Means of Chain of Trust , 2017, Int. J. Netw. Secur..

[24]  Debajyoti Mukhopadhyay,et al.  QoS Based Framework for Effective Web Services in Cloud Computing , 2012, ArXiv.

[25]  Sarbjeet Singh,et al.  Compliance-based Multi-dimensional Trust Evaluation System for determining trustworthiness of Cloud Service Providers , 2017, Future Gener. Comput. Syst..

[26]  S. K. Sinha,et al.  A New Trust Management Architecture for Cloud Computing Environment , 2012, 2012 International Symposium on Cloud and Services Computing.

[27]  Shanlin Yang,et al.  A multi-dimensional trust-aware cloud service selection mechanism based on evidential reasoning approach , 2015, Int. J. Autom. Comput..

[28]  Elsayed E. Hemayed,et al.  Trusted Cloud Computing Architectures for infrastructure as a service: Survey and systematic literature review , 2019, Comput. Secur..

[29]  Chengying Mao,et al.  Towards a Trust Prediction Framework for Cloud Services Based on PSO-Driven Neural Network , 2017, IEEE Access.

[30]  Jiqiang Liu,et al.  Selecting a trusted cloud service provider for your SaaS program , 2015, Comput. Secur..