A dynamic cloud service selection model based on trust and SLA in cloud computing

被引:0
作者
Wang Y. [1 ]
Wen J. [1 ]
Wu Q. [1 ]
Guo L. [2 ]
Tao B. [2 ]
机构
[1] School of Computer Science, Chongqing University, Chongqing
[2] School of Construction Management and Real Estate, Chongqing University, Chongqing
来源
International Journal of Grid and Utility Computing | 2019年 / 10卷 / 04期
基金
中国国家自然科学基金;
关键词
Combining weights; Dynamic cloud service; Selection model; Service-level agreement; SLA; Trust;
D O I
10.1504/IJGUC.2019.100874
中图分类号
学科分类号
摘要
For high quality and trusted service selection problem, we propose a Dynamic Cloud Services Selection Model (DCSSM). Cloud service resources are divided into different service levels by Service-Level Agreement Management (SLAM). Each SLAM manages some cloud service registration information. In order to make the final trust evaluation values more practical, the model performs a comprehensive trust, which consists of direct trust and indirect trust. Firstly, combining weights consist of subjective weight and objective weight. Using rough sets to calculate objective weight, an Analytic Hierarchy Process (AHP) method is used to calculate subjective weight. The direct trust also considers transaction time and transaction amount, and then gets an accurate direct trust. Secondly, indirect trust considers user trust evaluation similarity, and it contains indirect trust of friends and indirect trust of strangers. Finally, when the transaction was completed, a direct trust dynamic update was proposed. The model is simulated using CloudSim. It was compared with three other methods, and the experimental results showed that the DCSSM performs better than the other three methods. Copyright © 2019 Inderscience Enterprises Ltd.
引用
收藏
页码:334 / 343
页数:9
相关论文
共 32 条
[1]  
Chhetri M.B., Vo Q.B., Kowalczyk R., AutoSLAM: A policy-based framework for automated SLA establishment in cloud environments, Concurrency and Computation: Practice and Experience, 27, 9, pp. 2413-2442, (2015)
[2]  
Dong Y.F., Guo G., Evaluation and selection approach for cloud manufacturing service based on template and global trust degree, Computer Integrated Manufacturing Systems, 20, 1, pp. 207-214, (2014)
[3]  
Hammadi A., Hussain O.K., Dillon T., Hussain F.K., A framework for SLA management in cloud computing for informed decision making, Cluster Computing, 16, 4, pp. 961-977, (2013)
[4]  
Hang C.W., Singh M.P., Trustworthy service selection and composition, ACM Transactions on Autonomous and Adaptive Systems (TAAS), 6, 1, pp. 1-17, (2011)
[5]  
Huang L., Xiong Z., Wang G., Evaluating mechanism trust model based on behavior result under cloud computing, International Journal of Simulation-Systems, Science and Technology, 17, 30, (2016)
[6]  
Jin-Song X., Geng Y., Wan-Ming H., Xiao-Long X., A non-deterministic evaluation on SLA in Cloud markets, International Journal of Digital Content Technology and Its Applications, 6, 23, pp. 838-848, (2012)
[7]  
Kim H., Lee H., Kim W., Kim Y., A trust evaluation model for QoS guarantee in cloud systems, International Journal of Grid and Distributed Computing, 3, 1, pp. 1-10, (2010)
[8]  
Li C., Wang S., Kang L., Guo L., Cao Y., Trust evaluation model of cloud manufacturing service platform, The International Journal of Advanced Manufacturing Technology, 75, 1-4, pp. 489-501, (2014)
[9]  
Li X., Liang H., Zhang X., Trust based service selection in cloud computing environment, International Journal of Smart Home, 10, 11, pp. 39-50, (2016)
[10]  
Macias M., Guitart J., Analysis of a trust model for SLA negotiation and enforcement in cloud markets, Future Generation Computer Systems, 55, pp. 460-472, (2016)