Abstract
With the rapid development of cloud computing services, it is highly essential to ensure the quality of service offered by the service providers. Though several trust evaluation methods are available based on user feedback, it is hard to reap meaningful trust level of services when large number of cloud users are involved. To tackle the problem, we have advocated a big data processing framework for evaluating the trust level of availed services. An intelligent cloud broker with the incorporation of MapReduce framework has been put forth for the effective preprocessing of cloud users’ feedback. Besides, the broker performs the fuzzy inference system and a decision-making process for evaluating the trust level of services on the basis of processed feedback. Experimental results show that our proposed framework scores better results in terms of both trust level identification and execution efficiency.
Similar content being viewed by others
References
Mell, P., Grance, T.: The NIST definition of cloud computing. In: Computer Security Division, Information Technology Laboratory, National Institute of Standards and Technology, United States Department of Commerce, Gaithersburg (2011)
Wang, L., Tao, J., Ranjan, R., Marten, H., Streit, A., Chen, J., Chen, D.: G-Hadoop: MapReduce across distributed data centers for data-intensive computing. Future Gener. Comput. Syst. 29(3), 739–750 (2013)
Zhai, J., Wang, X., Pang, X.: Voting-based instance selection from large data sets with MapReduce and random weight networks. Inf. Sci. 367, 1066–1077 (2016)
Xiao, Z., Xiao, Y.: Achieving accountable MapReduce in cloud computing. Future Gener. Comput. Syst. 30, 1–13 (2014)
Zhai, J., Zhang, S., Wang, C.: The classification of imbalanced large data sets based on mapreduce and ensemble of elm classifiers. Int. J. Mach. Learn. Cybernet. 8(3), 1009–1017 (2017)
Del Rio, S., Lopez, V., Benitez, J.M., Herrera, F.: A mapreduce approach to address big data classification problems based on the fusion of linguistic fuzzy rules. Int. J. Comput. Intell. Syst. 8(3), 422–437 (2015)
Lopez, V., Del Rio, S., Benitez, J.M., Herrera, F.: Cost-sensitive linguistic fuzzy rule based classification systems under the MapReduce framework for imbalanced big data. Fuzzy Sets Syst. 258, 5–38 (2015)
Bechini, A., Marcelloni, F., Segatori, A.: A MapReduce solution for associative classification of big data. Inf. Sci. 332, 33–55 (2016)
Arnaiz-Gonzalez, A., Gonzalez-Rogel, A., Diez-Pastor, J.F., Lopez-Nozal, C.: MR-DIS: democratic instance selection for big data by MapReduce. Prog. Artif. Intell. 6(18), 1–9 (2017)
Jin, B., Wang, Y., Liu, Z., Xue, J.: A trust model based on cloud model and bayesian networks. Proc. Environ. Sci. 11, 452–459 (2011)
Fan, W., Perros, H.: A novel trust management framework for multi-cloud environments based on trust service providers. Knowl. Based Syst. 70, 392–406 (2014)
Li, Z., Liao, L., Leung, H., Li, B., Li, C.: Evaluating the credibility of cloud services. Comput. Electr. Eng. 58, 161–175 (2017)
Agheli, N., Hosseini, B., Shojaee, A.: A trust evaluation model for selecting service provider in cloud environment. In: Fourth International eConference on Computer and Knowledge Engineering (ICCKE), pp. 251–255 (2014)
Nagarathna, N., Indiramma, M., Nayak, J.S.: Optimal service selection using trust based recommendation system for service-oriented grid. In: IEEE International Symposium on Cloud and Services Computing (ISCOS), pp. 101–106 (2012)
Wu, X., Zhang, R., Zeng, B., Zhou, S.: A trust evaluation model for cloud computing. Proc. Comput. Sci. 17, 1170–1177 (2013)
Assemi, B., Schlagwein, D.: Provider feedback information and customer choice decisions on crowdsourcing marketplaces: evidence from two discrete choice experiments. Decis. Support Syst. 82, 1–11 (2016)
Qu, C., Buyya, R.: A cloud trust evaluation system using hierarchical fuzzy inference system for service selection. In: IEEE International Conference on Advanced Information Networking and Applications (AINA), pp. 850–857 (2014)
Alhamad, M., Dillon, T., Chang, E.: A trust-evaluation metric for cloud applications. Int. J. Mach. Learn. Comput. 1(4), 416 (2011)
Saoud, Z., Faci, N., Maamar, Z., Benslimane, D.: A fuzzy-based credibility model to assess Web services trust under uncertainty. J. Syst. Softw. 122, 496–506 (2016)
Li, X., Ma, H., Zhou, F., Gui, X.: Service operator-aware trust scheme for resource matchmaking across multiple clouds. IEEE Trans. Parallel Distrib. Syst. 26(5), 1419–1429 (2015)
Li, X., Ma, H., Zhou, F., Yao, W.: T-broker: a trust-aware service brokering scheme for multiple cloud collaborative services. IEEE Trans. Inf. Forensics Secur. 10(7), 1402–1415 (2015)
Rajganesh, N., Ramkumar, T.: A review on broker based cloud service model. CIT. J. Comput. Inf. Technol. 24(3), 283–292 (2016)
Rajganesh, N., Ramkumar, T., Selvamuthukumaran, S.: A fuzzy logic based trust evaluation model for the selection of cloud services. In: IEEE International Conference on Computer Communication and Informatics (ICCCI-2017) (2017)
Habib, S.M., Hauke, S., Ries, S., Muhlhauser, M.: Trust as a facilitator in cloud computing: a survey. J. Cloud Comput. Adv. Syst. Appl. 1(1), 1–19 (2012)
Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. Commun. ACM 51(1), 107–113 (2008)
White, T.: Hadoop: The Definitive Guide. O’Reilly Media Inc, Sebastopol (2015)
Zadeh, L.A.: Is there a need for fuzzy logic? Inf. Sci. 178(13), 2751–2779 (2008)
Belohlavek, R., Kruse, R., Moewes, C.: Fuzzy Logic in Computer Science, pp. 385–419. Springer, New York (2011)
Acknowledgements
We thank the two anonymous reviewers for their detailed constructive comments on the preliminary versions of the paper, which enabled us to improve the paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Nagarajan, R., Thirunavukarasu, R. & Shanmugam, S. A Fuzzy-Based Intelligent Cloud Broker with MapReduce Framework to Evaluate the Trust Level of Cloud Services Using Customer Feedback. Int. J. Fuzzy Syst. 20, 339–347 (2018). https://doi.org/10.1007/s40815-017-0347-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40815-017-0347-5