Skip to main content
Log in

A hybrid multi-criteria decision making algorithm for cloud service selection

  • Original Research
  • Published:
International Journal of Information Technology Aims and scope Submit manuscript

Abstract

In recent years, cloud computing is becoming an attractive research topic for its emerging issues and challenges. Not only in research but also the enterprises are rapidly adopting cloud computing because of its numerous profitable services. Cloud computing provides a variety of quality of services (QoSs) and allows its users to access these services in the form of infrastructure, platform and software on a subscription basis. However, due to its flexible nature and huge benefits, the demand for cloud computing is rising day by day. As a circumstance, many cloud service providers (CSPs) have been providing services in the cloud market. Therefore, it becomes significantly cumbersome for cloud users to select an appropriate CSP, especially considering various QoS criteria. This paper presents a hybrid multi-criteria decision-making (H-MCDM) algorithm to find a solution by considering different conflicting QoS criteria. The proposed algorithm takes advantage of two well-known MCDM algorithms, namely analytic network process (ANP) and VIseKriterijumska Optimizacija I Kompromisno Resenje (VIKOR), to select the best CSP or alternative. Here, ANP is used to categorize the criteria into subnets and finds the local rank of the CSPs in each subnet, followed by VIKOR, to find the global rank of the CSPs. H-MCDM considers both beneficial and non-beneficial criteria and finds the CSP that holds the maximum and minimum values of these criteria, respectively. We demonstrate the performance of H-MCDM using a real-life test case (case study) and compare the results to show the efficacy. Finally, we perform a sensitivity analysis to show the robustness and stability of our algorithm.

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

Similar content being viewed by others

References

  1. Kumar GS, Steve V, Rajkumar B (2013) A framework for ranking of cloud computing services. Fut Gener Comput Syst 29(4):1012–1023

    Article  Google Scholar 

  2. Varghese B, Buyya R (2018) Next generation cloud computing: new trends and research directions. Fut Gen Comput Syst 79:849–861

    Article  Google Scholar 

  3. Gary G, Wakefield Robin L, Sanghyun K (2015) The effects of it capabilities and delivery model on cloud computing success and firm performance for cloud supported processes and operations. Int J Inf Manag 35(4):377–393

    Article  Google Scholar 

  4. Rajkumar B, Shin YC, Srikumar V, James B, Ivona B (2009) Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility. Fut Gen Comput Syst 25(6):599–616

    Article  Google Scholar 

  5. Hwang K, Dongarra J, Fox Geoffrey C (2013) Distributed and cloud computing: from parallel processing to the internet of things. Morgan Kaufmann

  6. Pande SK, Panda SK, Das S, Alazab M, Sahoo KS, Luhach AK, Nayyar A (2020) A smart cloud service management algorithm for vehicular clouds. IEEE Trans Intell Transp Syst. https://doi.org/10.1109/TITS.2020.3021075

    Article  Google Scholar 

  7. Rania E-G, Eli H, Olsen Dag H (2016) Understanding cloud computing adoption issues: a Delphi study approach. J Syst Softw 118:64–84

    Article  Google Scholar 

  8. Panda Sanjaya K, Jana Prasanta K (2019) An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems. Clust Comput 22(2):509–527

    Article  Google Scholar 

  9. Caesar W, Buyya R, Ramamohanarao K (2020) Modeling cloud business customers utility functions. Fut Gen Comput Syst 105:737–753

  10. Panda Sanjaya K, Jana Prasanta K (2016) Uncertainty-based qos min–min algorithm for heterogeneous multi-cloud environment. Arab J Sci Eng 41(8):3003–3025

    Article  Google Scholar 

  11. Panda Sanjaya K, Jana Prasanta K (2017) Sla-based task scheduling algorithms for heterogeneous multi-cloud environment. J Supercomput 73(6):2730–2762

    Article  Google Scholar 

  12. Le S, Hai D, Khadeer HF, Khadeer HO, Elizabeth C (2014) Cloud service selection: state-of-the-art and future research directions. J Netw Comput Appl 45:134–150

    Article  Google Scholar 

  13. Chandrashekar J, Gangadharan GR, Ugo F, Rajkumar B (2019) Selcloud: a hybrid multi-criteria decision-making model for selection of cloud services. Soft Comput 23(13):4701–4715

    Article  Google Scholar 

  14. Kheybari S, Rezaie FM, Farazmand H (2020) Analytic network process: an overview of applications. Appl Math Comput 367:124780

    MathSciNet  MATH  Google Scholar 

  15. Gao Z, Liang RY, Xuan T (2019) Vikor method for ranking concrete bridge repair projects with target-based criteria. Results Eng 3:100018

  16. Jahan A, Edwards KL (2013) Vikor method for material selection problems with interval numbers and target-based criteria. Mater Des 47:759–765

    Article  Google Scholar 

  17. Jian-qiang Wang L, Peng HZ, Chen X (2014) Method of multi-criteria group decision-making based on cloud aggregation operators with linguistic information. Inf Sci 274:177–191

    Article  MathSciNet  Google Scholar 

  18. Tapoglou N, Mehnen J (2016) Cloud-based job dispatching using multi-criteria decision making. Procedia CIRP 41:661–666

    Article  Google Scholar 

  19. Sengupta RN, Gupta A, Dutta J (2016) Decision sciences: theory and practice. CRC Press

    Book  Google Scholar 

  20. Wang M, Liu Y (2013) Qos evaluation of cloud service architecture based on anp. In: Proceedings of the international symposium on the analytic hierarchy process

  21. Ranjan KR, Chiranjeev K (2018) A multi criteria decision making method for cloud service selection and ranking. IJACI 9(3):1–14

    Google Scholar 

  22. Sen L, Chan Felix TS, Wenxue R (2016) Decision making for the selection of cloud vendor: an improved approach under group decision-making with integrated weights and objective/subjective attributes. Expert Syst Appl 55:37–47

    Article  Google Scholar 

  23. Super Decision (2020) Super decision cdf. http://www.superdecisions.com/downloads/. Accessed on 1 Sept 2020

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanjaya Kumar Panda.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Saha, M., Panda, S.K. & Panigrahi, S. A hybrid multi-criteria decision making algorithm for cloud service selection. Int. j. inf. tecnol. 13, 1417–1422 (2021). https://doi.org/10.1007/s41870-021-00716-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41870-021-00716-9

Keywords

Navigation