Skip to main content

An Efficient Service Selection Algorithm for Cloud Computing

  • Conference paper
  • First Online:
Advances in Distributed Computing and Machine Learning

Abstract

Cloud service providers (CSPs) are providing a variety of similar services in the cloud marketplace. It is very challenging for cloud customers to compare these services and choose an appropriate CSP. In this regard, multi-criteria decision-making (MCDM) algorithms are useful to select a suitable CSP among a set of CSPs and/or rank the CSPs. The selection or ranking of CSP is based on various quality of service (QoS) parameters and their weights. One of the popular MCDM algorithms is the preference ranking organization method for enrichment of evaluations (PROMETHEE), which results in the completeness of ranking. PROMETHEE compares the alternatives with respect to each criterion and represents them in the form of a pairwise comparison matrix. However, the comparison value is represented as either 0 or 1 without showing how far or close these two alternatives are with respect to that criterion. Therefore, in this paper, we propose an efficient service selection algorithm (SSA) by modifying the traditional PROMETHEE and by considering the differences between the alternatives with respect to criteria. The proposed algorithm is illustrated through a numerical example and compared with the PROMETHEE using four randomly generated datasets. The comparison results show the effectiveness of the proposed algorithm.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Panda SK, Jana PK (2016) Uncertainty-based QoS Min-Min algorithm for heterogeneous multi-cloud environment. Arab J Sci Eng 41(8):3003–3025

    Article  Google Scholar 

  2. Pallathadka H, Sajja GS, Phasinam K, Ritonga M, Naved M, Bansal R, Quiñonez-Choquecota J (2021) An investigation of various applications and related challenges in cloud computing. Proc Mater Today

    Google Scholar 

  3. Panda SK, Jana PK (2017) SLA-based task scheduling algorithms for heterogeneous multi-cloud environment. J Supercomput 73(6):2730–2762

    Article  Google Scholar 

  4. Pande SK, Panda SK, Das S (2021) Dynamic service migration and resource management for vehicular clouds. J Ambient Intell Hum Comput 12(1):1227–1247

    Article  Google Scholar 

  5. Kumar MS, Gupta I, Panda SK, Jana PK (2017) Granularity-based workflow scheduling algorithm for cloud computing. J Supercomput 73(12):5440–5464

    Article  Google Scholar 

  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

    Google Scholar 

  7. Research and Markets (2021) Cloud computing industry to grow. https://www.globenewswire.com/news-release/2020/08/21/2081841/0/en/Cloud-Computing-Industry-to-Grow-from-371-4-Billion-in-2020-to-832-1-Billion-by-2025-at-a-CAGR-of-17-5.html. Accessed 15 Sept 2021

  8. Parast FK, Sindhav C, Nikam S, Yekta HI, Kent KB, Hakak S (2021) Cloud computing security: a survey of service-based models. Comput Secur 102580

    Google Scholar 

  9. Nithya S, Sangeetha M, Prethi KA, Sahoo KS, Panda SK, Gandomi AH (2020) SDCF: a software-defined cyber foraging framework for cloudlet environment. IEEE Trans Netw Serv Manag 17(4):2423–2435

    Article  Google Scholar 

  10. Fahmideh M, Grundy J, Beydoun G, Zowghi D, Susilo W, Mougouei D (2022) A model-driven approach to reengineering processes in cloud computing. Inf Softw Technol 144:106795

    Article  Google Scholar 

  11. Jatoth C, Gangadharan GR, Fiore U, Buyya R (2019) SELCLOUD: a hybrid multi-criteria decision-making model for selection of cloud services. Soft Comput 23(13):4701–4715

    Article  Google Scholar 

  12. Velasquez M, Hester PT (2013) An analysis of multi-criteria decision making methods. Int J Oper Res 10(2):56–66

    MathSciNet  Google Scholar 

  13. Brans J-P (1982) L’ingénierie de la décision: l’élaboration d’instruments d’aide a la décision. Université Laval, Faculté des sciences de l’administration

    Google Scholar 

  14. Brans JP, Mareschal B (1992) PROMETHEE V: MCDM problems with segmentation constraints. INFOR: Inf Syst Oper Res 30(2):85–96

    Google Scholar 

  15. Brans J-P, Mareschal B (1995) The PROMETHEE VI procedure: how to differentiate hard from soft multicriteria problems. J Decis Syst 4(3):213–223

    Article  Google Scholar 

  16. Sen DK, Datta S, Patel SK, Mahapatra SS (2015) Multi-criteria decision making towards selection of industrial robot: exploration of PROMETHEE II method. Int J Benchmarking

    Google Scholar 

  17. Dong J, Wan S (2018) A PROMETHEE-FLP method for heterogeneous multi-attributes group decision making. IEEE Access 6:46656–46667

    Article  Google Scholar 

  18. Mohdiwale S, Sahu M, Sinha GR, Bajaj V (2020) Automated cognitive workload assessment using logical teaching learning-based optimization and PROMETHEE multi-criteria decision making approach. IEEE Sens J 20(22):13629–13637

    Article  Google Scholar 

  19. Rafi S, Yu W, Akbar MA, Alsanad A, Gumaei A (2020) Prioritization based taxonomy of DevOps security challenges using PROMETHEE. IEEE Access 8:105426–105446

    Article  Google Scholar 

  20. Panda SK, Saha M, Panigrahi S (2021) A survey on applications of multi-attribute decision making algorithms in cloud computing. SPAST Abstr 1(01)

    Google Scholar 

  21. Saha M, Panda SK, Panigrahi S (2021) A hybrid multi-criteria decision making algorithm for cloud service selection. Int J Inf Technol 13(4):1417–1422

    Google Scholar 

  22. Schaefer JL, Siluk JCM, de Carvalho PS (2021) An MCDM-based approach to evaluate the performance objectives for strategic management and development of energy cloud. J Clean Prod 320:128853

    Article  Google Scholar 

  23. Cloudorado (2021) Cloud computing comparison engine. https://www.cloudorado.com/. Accessed 15 Sept 2021

  24. Behzadian M, Kazemzadeh RB, Albadvi A, Aghdasi M (2010) PROMETHEE: a comprehensive literature review on methodologies and applications. Eur J Oper Res 200(1):198–215

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanjaya Kumar Panda .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Saha, M., Panda, S.K., Panigrahi, S. (2022). An Efficient Service Selection Algorithm for Cloud Computing. In: Rout, R.R., Ghosh, S.K., Jana, P.K., Tripathy, A.K., Sahoo, J.P., Li, KC. (eds) Advances in Distributed Computing and Machine Learning. Lecture Notes in Networks and Systems, vol 427. Springer, Singapore. https://doi.org/10.1007/978-981-19-1018-0_9

Download citation

Publish with us

Policies and ethics