Abstract
Due to large-scale growth in the number of service providers and consumers in cloud, their efficient mapping has become a complex undertaking. In most of the recent research works, quality of service (QoS) based selection of a service provider for a consumer has been recommended for service mapping. This is a unidirectional approach where the mapping of service is based on the service providers’ evaluation in the context of QoS requirements of a consumer. But, in the business perspective of cloud, the bidirectional evaluation of the participating entities (service providers and consumers) in the mapping process is necessary for increasing their service satisfaction. Therefore, this paper proposes a mutual evaluation-based cloud service mapping (MECSM) framework which addresses the bidirectional evaluation of both the service providers and consumers. MECSM framework uses the Analytic Hierarchy Process method to evaluate the service providers and standard RFM (Recency, Frequency, and Monetary) model to evaluate the consumers. A mathematical model is evolved to draw the service satisfaction of the service provider and consumer involved in a service transaction. The process of service mapping is depicted through a case study. The stability of the MECSM framework is validated by performing the sensitivity analysis. For performance analysis, the scaling range of service providers and consumers in a controlled overhead is obtained through the extensive simulation experiments. A comparison of results with the existing service mapping frameworks proves its better performance in the cloud.
Similar content being viewed by others
Notes
References
Consumer cloud computing users worldwide 2018. (n.d.). https://www.statista.com/statistics/321215/global-consumer-cloud-computing-users/
Thakur, A., Goraya, M.: A taxonomic survey on load balancing in cloud. J. Netw. Comput. Appl. 98, 43–57 (2017)
Hayyolalam, V., Kazem, A.: A systematic literature review on QoS-aware service composition and selection in cloud environment. J. Netw. Comput. Appl. 110, 52–74 (2018)
Aluvalu, R.K., Muddana, L.: Access control model with enhanced flexibility and scalability for cloud. In: Proceeding of the 2015 IEEE International Conference on Green Computing and Internet of Things (ICGCIoT), Noida, India, 2015
Gartner Says Global IT Spending to Grow 1.1 Percent in 2019. (n.d.). https://www.gartner.com/en/newsroom/press-releases/2019-04-17-gartner-says-global-it-spending-to-grow-1-1-percent-i
Marston, S., Li, Z., Bandyopadhyay, S., Zhang, J., Ghalsasi, A.: Cloud computing—the business perspective. Decis. Support Syst. 51(1), 176–189 (2011)
Yongsiriwit, K., Assy, N., Gaaloul, W.: A semantic framework for configurable business process as a service in cloud. J. Netw. Comput. Appl. 59, 168–184 (2016)
Huang, S.C., Chang, E.C., Wu, H.H.: A case study of applying data mining techniques in an outfitter’s customer value analysis. Exp. Syst. Appl. 36(3), 5909–5915 (2009)
Sohrabi, B., Khalnari, A.: Customer lifetime value (CLV) measurement based on RFM model. Iran. Acc. Aud. Rev. 14(47), 7–20 (2007)
Zunk, B.M., Koch, V.: Customer ranking model for project businesses: a case study from the automotive industry. Int. J. Eng. Bus. Manag. 6, 10 (2014)
Shen, H., Liu, G.: An efficient and trustworthy resource sharing platform for collaborative cloud computing. IEEE Trans. Parallel Distrib. Syst. 25(4), 862–875 (2014)
Garg, N., Goraya, M.S.: Task deadline-aware energy-efficient scheduling model for a virtualized cloud. Arab. J. Sci. Eng. 43(2), 829–841 (2017)
Sun, L., Dong, H., Hussain, F., Hussain, O., Hang, E.: Cloud service selection: state-of-the-art and future research directions. J. Netw. Comput. Appl. 45, 134–150 (2014)
Zheng, Z., Zhang, Y., Lyu, M.R.: Investigating QoS of real-world web services. IEEE Trans. Serv. Comput. 7(1), 32–39 (2014)
Wang, Z.E., Liu, J.L.: A QoS evaluation model in the environment of cloud computing. Adv. Mater. Res. 488, 1094–1100 (2012)
The Cloud Service Measurement Initiative Consortium, Service Measurement Index (SMI), Carnegie Mellon, Silicon Valley, http://www.cloudcommons.com/about-smi
Yadav, N., Goraya, M.S.: Two-way ranking based service mapping in cloud environment. Future Gener. Comput. Syst. 81, 53–66 (2018)
Garg, S.K., Versteeg, S., Buyya, R.: A framework for ranking of cloud computing services. Future Gener. Comput. Syst. 29(4), 1012–1023 (2013)
Baranwal, G., Vidyarthi, D. P.: A framework for selection of best cloud service provider using ranked voting method. In: Proceedings of the 2014 IEEE International Advance Computing Conference (IACC), Gurgaon, India (2014)
Jo-Ting, W., Shih-Yen, L., Hsin-Hung, W.: A review of the application of RFM model. Afr. J. Bus. Manag. 4(19), 4199–4206 (2010)
Erl, T., Puttini, R., Mahmood, Z.: Cost metrics and pricing models. In: Erl, T., Puttini, R., Mahmood, Z. (eds.) Cloud Computing: Concepts, Technology & Architecture, pp. 380–390. Prentice Hall, Upper Saddle River (2013)
Adams, W.J.L., Saaty, R.: Super Decisions Software Guide. Creative Decisions Foundation, Pittsburgh (2003)
Song, E., Nelson, B.L., Staum, J.: Shapley effects for global sensitivity analysis: theory and computation. SIAM/ASA J. Uncertain. Quantif. 4(1), 1060–1083 (2016)
Abdel-Basset, M., Mohamed, M., Chang, V.: NMCDA: a framework for evaluating cloud computing services. Future Gener. Comput. Syst. 86, 12–29 (2018)
Chan, H., Chieu, V.: Ranking and mapping of applications to cloud computing services by SVD. In: Proceeding of the 2010 IEEE/IFIP Network Operations and Management Symposium Workshops, NOMS Wksps, Osaka, Japan (2010)
Shetty, J., D’Mello, D. A.: Quality of service driven cloud service rank and selection algorithm using REMBRANDT approach. In: Proceedings of the 2015 IEEE International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM), Chennai, India (2015)
Liu, L., Yao, X., Qin, L., Zhang, M.: Ontology-based service matching in cloud computing. In: Proceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Beijing, China (2014)
Sobel, V., Subramanyam, S., Sucharitakul, A., Nguyen, J.: Cloudstone: MultiPlatform, multi-language benchmark and measurement tools for web 2.0. In: First Workshop on Cloud Computing and Its Application (2008)
Abubakr, T.: Cloud Sleuth (2011). https://www.cloudsleuth.net
Li, A., Yang, X., Kandula, S., Zhang, M.: CloudCmp: Comparing public cloud providers. In: Proceedings of the 10th ACM SIGCOMM Conference on Internet measurement (2011)
CloudHarmony: (2009). http://www.cloudharmony.com
Khattak, H.A., Farman, H., Jan, B., Din, I.U.: Toward integrating vehicular clouds with IoT for smart city services. IEEE Netw. 33(2), 65–71 (2019)
Din, I., Kim, B., Hassan, S., Guizani, M., Atiquzzaman, M., Rodrigues, J.: Information-centric network-based vehicular communications: overview and research opportunities. Sensors 18(11), 3957-1–3957-13 (2018)
Saaty, T.L.: The analytic hierarchy and analytic network processes for the measurement of intangible criteria and for decision-making. In: Greco, S., Figueira, J., Ehrgott, M. (eds.) Multiple Criteria Decision Analysis, pp. 363–419. Springer, New York (2016)
Mardani, A., Zavadskas, E., Govindan, K., Amat Senin, A., Jusoh, A.: VIKOR technique: a systematic review of the state of the art literature on methodologies and applications. Sustainability 8(1), 1–38 (2016)
Patel, M. R., Bhatt B.V., Vashi M. P.: SMART-Murli-criteria decision-making technique for use in planning activities. In: Proceedings of New Horizons in Civil Engineering (NHCE-2017), Surat India (2017)
Yuniwati, I.: Correlation test application of supplier’s ranking using TOPSIS and AHP-TOPSIS method. Cauchy 4(2), 65 (2016)
Brans, J.P., Vincke, P., Mareschal, B.: How to select and how to rank projects: the PROMETHEE method. Eur. J. Oper. Res. 24(2), 228–238 (1986)
Govindan, K., Jepsen, M.B.: ELECTRE: a comprehensive literature review on methodologies and applications. Eur. J. Oper. Res. 250(1), 1–29 (2016)
Somu, N., Kirthivasan, K., Shankar, S.S.: A computational model for ranking cloud service providers using hypergraph based techniques. Future Gener. Comput. Syst. 68, 14–30 (2017)
Hoberg, P., Wollersheim, J., Krcmar, H.: The business perspective on cloud computing—a literature review of research on cloud computing. In: Proceedings of the 2012 AMCIS 18th Americas Conference on Information Systems, Seattle, Washington (2012)
Jianping, W.: Research on VIP customer classification rule base on RFM model. In: Proceedings of the 2011 IEEE International Conference on Management Science and Industrial Engineering (MSIE), Harbin, China (2011)
Jianping, W.: Research on customer classification rule extraction base on RFM model and rough set. In: Proceeding of the 2010 IEEE 2nd International Conference on Information Science and Engineering, ICISE, Hangzhou, China (2010)
Junwei, C., Hwang, K., Li, K., Zomaya, A.Y.: Optimal multiserver configuration for profit maximization in cloud computing. IEEE Trans. Parallel Distrib. Syst. 24(6), 1087–1096 (2013)
Jing, M., Li, K., Li, K.: Customer-satisfaction-aware optimal multiserver configuration for profit maximization in cloud computing. IEEE Trans. Sustain. Comput. 2(1), 17–29 (2017)
Chen, J., Wang, C., Zhou, B.B., Sun, L., Lee, Y.C., Zomaya, A.Y.: Tradeoffs between profit and customer satisfaction for service provisioning in the cloud. In: Proceedings of the 20th International Symposium on High Performance Distributed Computing, HPDC’11, ACM, New York, NY, USA pp. 229–238 (2011)
Ding, S., Wang, Z., Wu, D., Olson, D.O.: Utilizing customer satisfaction in ranking prediction for personalized cloud service selection. Decis. Support Syst. 90, 1–10 (2017)
Unuvar, M., Tosi, S., Doganata, Y., Steinder, M., Tantawi, A.: Selecting optimum cloud availability zones by learning user satisfaction levels. IEEE Trans. Serv. Comput. 8(2), 199–211 (2014)
Choi, S.W., Her, J.S., Kim, S.D.: QoS metrics for evaluating services from the perspective of service providers. In: Proceedings of IEEE International Conference on e-Business Engg., ICEBE’07 (2007)
Oliver, R.L.: Effect of expectation and disconfirmation on postexposure product evaluations: an alternative interpretation. J. Appl. Psychol. 62, 480–486 (1977)
Defining a framework for cloud adoption: How common ground can help enterprises drive success with cloud computing [White paper]. IBM Global Technology Services: https://fcw.com/~/media/A548A7862DF64227B223FFD3EEE3C617.PDF. Accessed May 2010
Tran, V.X., Tsuji, H., Masuda, R.: A new QoS ontology and its QoS-based ranking algorithm for Web services. Simul. Model. Pract. Theory 17(8), 1378–1398 (2009)
Pfister, H.: Conflict and tradeoffs in decision making, Elke U. Weber, Jonathan Baron and Graham Loomes (Eds.), Cambridge: Cambridge University Press, 2001, 347 pp., ISBN 0-521-77238-9 (hb). J. Behav. Decision Making 16(1), 73–75 (2002)
Naha, R.K., Othman, M.: Cost-aware service brokering and performance sentient load balancing algorithms in the cloud. J. Netw. Comput. Appl. 75, 47–57 (2016)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Neeraj, Goraya, M.S. & Singh, D. Satisfaction aware QoS-based bidirectional service mapping in cloud environment. Cluster Comput 23, 2991–3011 (2020). https://doi.org/10.1007/s10586-020-03065-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-020-03065-7