A trust model of cloud computing based on Quality of Service

Trust plays an important role in commercial cloud environments. It is one of the biggest challenges of cloud technology. Trust enables users to select the best resources in a heterogeneous cloud infrastructure. We introduce a novel trust model based on past credentials and present capabilities of a cloud resource provider. Trust value is calculated using four parameters such as availability, reliability, turnaround efficiency, and data integrity. A trust management system is proposed implementing this trust model. The paper describes how a service level agreement is prepared combining quality of service requirements of user and capabilities of cloud resource provider. We also demonstrate that our proposed model performs better than the first in first out model and similar trust models.

[1]  D. Deeba Trust as a Service: A Framework for Trust Management in Cloud Environments , 2016 .

[2]  Alok Aggarwal,et al.  Trust and Reliability Based Scheduling Algorithm for Cloud IaaS , 2013 .

[3]  Morris Sloman,et al.  A survey of trust in internet applications , 2000, IEEE Communications Surveys & Tutorials.

[4]  Giancarlo Fortino,et al.  Intelligent Distributed Computing VI - Proceedings of the 6th International Symposium on Intelligent Distributed Computing - IDC 2012, Calabria, Italy, September 2012 , 2013, IDC.

[5]  Qian Zhou,et al.  A Trust-Based Defensive System Model for Cloud Computing , 2011, NPC.

[6]  Bu-Sung Lee,et al.  Towards Achieving Accountability, Auditability and Trust in Cloud Computing , 2011, ACC.

[7]  Siani Pearson,et al.  Privacy, Security and Trust in Cloud Computing , 2013 .

[8]  Athman Bouguettaya,et al.  Web Information System Engineering - WISE 2011 - 12th International Conference, Sydney, Australia, October 13-14, 2011. Proceedings , 2011, WISE.

[9]  Osman Ghazali,et al.  Trust Management in Cloud Computing: A Critical Review , 2012, ArXiv.

[10]  John Lane,et al.  IEEE Standard Computer Dictionary: Compilation of IEEE Standard Computer Glossaries , 1991 .

[11]  Cong Wang,et al.  Security and Trust Model for Data Disaster-Recovery Service on the Cloud , 2012, ISCTCS.

[12]  Dhananjay S. Phatak,et al.  Introducing the Trusted Virtual Environment Module: A New Mechanism for Rooting Trust in Cloud Computing , 2010, TRUST.

[13]  Vinu V. Das Proceedings of the Third International Conference on Trends in Information, Telecommunication and Computing , 2013 .

[14]  Quan Z. Sheng,et al.  Trust as a Service: A Framework for Trust Management in Cloud Environments , 2011, WISE.

[15]  Guiran Chang,et al.  Surveying and Analyzing Security, Privacy and Trust Issues in Cloud Computing Environments , 2011 .

[16]  Gail-Joon Ahn,et al.  Security and Privacy Challenges in Cloud Computing Environments , 2010, IEEE Security & Privacy.

[17]  Imad M. Abbadi,et al.  A framework for establishing trust in the Cloud , 2012, Comput. Electr. Eng..

[18]  Laurence T. Yang,et al.  Advances in Grid and Pervasive Computing, Third International Conference, GPC 2008, Kunming, China, May 25-28, 2008. Proceedings , 2008, GPC.

[19]  Kai Hwang,et al.  Trusted Cloud Computing with Secure Resources and Data Coloring , 2010, IEEE Internet Computing.

[20]  Valérie Issarny,et al.  Security and Trust , 2011, SFM.

[21]  Giuseppe M. L. Sarnè,et al.  A Trust-Based Approach for a Competitive Cloud/Grid Computing Scenario , 2012, IDC.

[22]  S. Thamarai Selvi,et al.  A Novel Trust Management System for Cloud Computing-IaaS Providers , 2013 .

[23]  P. Varalakshmi,et al.  QoS Monitoring and Dynamic Trust Establishment in the Cloud , 2012, GPC.

[24]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..