In large scale distributed systems like cloud computing, customers need to interact with unknown service providers to carry out tasks or transactions. The ability to reason about and assess the possible risks in carrying out such transactions is necessary for providing a safe and trustworthy environment. Cooperative characteristics of distributed computing systems enforce a proper and secure trust management to be in place to minimize the risks posed by different malicious agents. Trust is the estimation of competency of a resource provider in completing a task based on dependability, security, ability and availability in the context of distributed environment. It enables users to select the best resources in the heterogeneous cloud infrastructure. In this paper, a hierarchical trust model has been proposed to manage the trust and to rate the service providers and their various plans based on IaaS in cloud computing environment.
Dr. Supriya M., Dr. K. Sangeeta Iyer, and Patr, G. K., “Hierarchical Trust Model to Rate Cloud Service Providers based on Infrastructure as a Service”, Hierarchical Trust Model to Rate Cloud Service Providers based on Infrastructure as a Service , vol. 5, no. 3, pp. 1102-1111, 2014.