Abstract

With the rapid growth of Cloud services, many Cloud Service Providers (CSPs) offer similar service functionalities. Hence, guaranteeing the available CSPs having a trust degree would increase the performance of the cloud environment. Therefore, selecting the trusted CSP whose services satisfy the Cloud Service Consumers’ (CSC) requirements becomes a challenge. According to the work in this paper, a ranking model for CSPs has been introduced based on a combination of the trust degree for each CSP and the similarity degree between the CSPs’ parameters and the CSCs’ requested parameters. The proposed model consists of four phases; Filtrating, Trusting, Similarity, and Ranking. In the Filtrating phase, the existing CSPs in the system will be filtered based on their parameters. The CSPs trust values are calculated in the Trusting phase. Then, the similarity between CSCs’ requirements and CSPs’ services is calculated. Finally, the ranking of CSPs will be performed. To evaluate the performance of the proposed CSPs Ranking model, a comparative study has been done among the proposed CSP Ranking model and the most up to date four models using two QoS case studies and Armor data set. According to the comparative results, it is found that the proposed CSPs Ranking model outperforms the existing models with respect to execution time, time complexity, and precision of the system.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call