Skip to main content
Log in

Satisfaction aware QoS-based bidirectional service mapping in cloud environment

  • Published:
Cluster Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. www.solarwinds.com, www.logicmonitor.com, and www.dynatrace.com.

References

  1. Consumer cloud computing users worldwide 2018. (n.d.). https://www.statista.com/statistics/321215/global-consumer-cloud-computing-users/

  2. Thakur, A., Goraya, M.: A taxonomic survey on load balancing in cloud. J. Netw. Comput. Appl. 98, 43–57 (2017)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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

  5. 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

  6. Marston, S., Li, Z., Bandyopadhyay, S., Zhang, J., Ghalsasi, A.: Cloud computing—the business perspective. Decis. Support Syst. 51(1), 176–189 (2011)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. Sohrabi, B., Khalnari, A.: Customer lifetime value (CLV) measurement based on RFM model. Iran. Acc. Aud. Rev. 14(47), 7–20 (2007)

    Google Scholar 

  10. 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)

  11. 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)

    Article  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. Zheng, Z., Zhang, Y., Lyu, M.R.: Investigating QoS of real-world web services. IEEE Trans. Serv. Comput. 7(1), 32–39 (2014)

    Article  Google Scholar 

  15. Wang, Z.E., Liu, J.L.: A QoS evaluation model in the environment of cloud computing. Adv. Mater. Res. 488, 1094–1100 (2012)

    Google Scholar 

  16. The Cloud Service Measurement Initiative Consortium, Service Measurement Index (SMI), Carnegie Mellon, Silicon Valley, http://www.cloudcommons.com/about-smi

  17. Yadav, N., Goraya, M.S.: Two-way ranking based service mapping in cloud environment. Future Gener. Comput. Syst. 81, 53–66 (2018)

    Article  Google Scholar 

  18. Garg, S.K., Versteeg, S., Buyya, R.: A framework for ranking of cloud computing services. Future Gener. Comput. Syst. 29(4), 1012–1023 (2013)

    Article  Google Scholar 

  19. 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)

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. Adams, W.J.L., Saaty, R.: Super Decisions Software Guide. Creative Decisions Foundation, Pittsburgh (2003)

    Google Scholar 

  23. 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)

    Article  MathSciNet  MATH  Google Scholar 

  24. Abdel-Basset, M., Mohamed, M., Chang, V.: NMCDA: a framework for evaluating cloud computing services. Future Gener. Comput. Syst. 86, 12–29 (2018)

    Article  Google Scholar 

  25. 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)

  26. 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)

  27. 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)

  28. 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)

  29. Abubakr, T.: Cloud Sleuth (2011). https://www.cloudsleuth.net

  30. 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)

  31. CloudHarmony: (2009). http://www.cloudharmony.com

  32. 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)

    Article  Google Scholar 

  33. 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)

    Article  Google Scholar 

  34. 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)

    Chapter  Google Scholar 

  35. 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)

    Article  Google Scholar 

  36. 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)

  37. Yuniwati, I.: Correlation test application of supplier’s ranking using TOPSIS and AHP-TOPSIS method. Cauchy 4(2), 65 (2016)

    Article  Google Scholar 

  38. 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)

    Article  MathSciNet  MATH  Google Scholar 

  39. Govindan, K., Jepsen, M.B.: ELECTRE: a comprehensive literature review on methodologies and applications. Eur. J. Oper. Res. 250(1), 1–29 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  40. 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)

    Article  Google Scholar 

  41. 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)

  42. 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)

  43. 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)

  44. 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)

    Article  Google Scholar 

  45. 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)

    Article  Google Scholar 

  46. 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)

  47. 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)

    Article  Google Scholar 

  48. 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)

    Article  Google Scholar 

  49. 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)

  50. Oliver, R.L.: Effect of expectation and disconfirmation on postexposure product evaluations: an alternative interpretation. J. Appl. Psychol. 62, 480–486 (1977)

    Article  Google Scholar 

  51. 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

  52. 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)

    Article  Google Scholar 

  53. 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)

    Article  Google Scholar 

  54. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Neeraj.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-020-03065-7

Keywords

Navigation