Abstract
Cloud computing has become a successful service model for hosting and elastic on demand distribution of computing resources all around the world, using the Internet. This cornerstone paradigm has been adopted and incorporated not only in all major known service providers IT companies (e.g., Google, Amazon, etc.), but also triggered a competitive race at the creation of new companies as providers of cloud computing services. Although this increase on the companies offering cloud computing services is beneficial to the client, on the other hand it challenges the clients’ ability to choose among those companies the most suitable to attend their requirements. Therefore, this work proposes a logical/mathematical scoring method to be used to rank and select among several cloud computing provider candidates the most appropriate to the user. This method is based on the analysis of several criteria comprising performance indicators values required by the user and associated with every cloud computing provider that is able to attend the user’s requirements. The proposed method is composed of a three stages algorithm that evaluates, scores, sorts and selects different cloud providers based on the utility of their performance indicators according to the values of the performance indicators required by the users. In order to illustrate the proposed method’s operation, example of its utilization is provided.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Hogan, M.D., Liu, F., Sokol, A.W., Jin, T.: NIST cloud computing standards roadmap. NIST Special Publication 500 Series (2013). Accessed Sept 2015
Zhang, Q., Cheng, L., Boutaba, R.: Cloud computing: state-of-the-art and research challenges. J. Internet Serv. Appl. 1, 7–18 (2010)
Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: Above the clouds: a berkeley view of cloud computing. Technical report UCB/EECS-2009-28, Electrical Engineering and Computer Sciences Department, University of California at Berkeley (2009)
Zhou, M., Zhang, R., Zeng, D., Qian, W.: Services in the cloud computing era: a survey. In: 2010 4th International Universal Communication Symposium (IUCS), pp. 40–46 (2010)
Höfer, C.N., Karagiannis, G.: Cloud computing services: taxonomy and comparison. J. Internet Serv. Appl. 2, 81–94 (2011)
Jain, R.: The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley, Littleton (1991)
CSMIC: Service measurement index framework. Technical report, Carnegie Mellon University, Silicon Valley, Moffett Field, California (2014). Accessed Nov 2016
Garg, S.K., Versteeg, S., Buyya, R.: Smicloud: a framework for comparing and ranking cloud services. In: 2011 Fourth IEEE International Conference on Utility and Cloud Computing (UCC), pp. 210–218 (2011)
Garg, S.K., Versteeg, S., Buyya, R.: A framework for ranking of cloud computing services. Future Gener. Comput. Syst. 29, 1012–1023 (2013)
Sundareswaran, S., Squicciarin, A., Lin, D.: A brokerage-based approach for cloud service selection. In: 2012 IEEE Fifth International Conference on Cloud Computing, pp. 558–565 (2012)
Shirur, S., Swamy, A.: A cloud service measure index framework to evaluate efficient candidate with ranked technology. Int. J. Sci. Res. 4, 1957–1961 (2015)
Baranwal, G., Vidyarthi, D.P.: A framework for selection of best cloud service provider using ranked voting method. In: 2014 IEEE International Advance Computing Conference (IACC), pp. 831–837 (2014)
Saaty, T.L.: Decision making - the analytic hierarchy and network processes (ahp/anp). J. Syst. Sci. Syst. Eng. 13, 1–35 (2004)
Wagle, S., Guzek, M., Bouvry, P., Bisdorff, R.: An evaluation model for selecting cloud services from commercially available cloud providers. In: 7th International Conference on Cloud Computing Technology and Science, pp. 107–114 (2015)
Achar, R., Thilagam, P.: A broker based approach for cloud provider selection. In: 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 1252–1257 (2014)
Wagle, S.S., Guzek, M., Bouvry, P.: Cloud service providers ranking based on service delivery and consumer experience. In: 2015 IEEE 4th International Conference on Cloud Networking (CloudNet), pp. 209–212 (2015)
Somu, N., Kirthivasan, K., Shankar Sriram, V.S.: A computational model for ranking cloud service providers using hypergraph based techniques. Future Gener. Comput. Syst. 68, 14–30 (2017)
de Moraes, L.B., Fiorese, A., Matos, F.: A multi-criteria scoring method based on performance indicators for cloud computing provider selection. In: Proceedings of the 19th International Conference on Enterprise Information Systems. ICEIS, INSTICC, vol. 2, pp. 588–599. SciTePress (2017)
Sari, B., Sen, T., Kilic, S.E.: Ahp model for the selection of partner companies in virtual enterprises. Int. J. Adv. Manuf. Technol. 38, 367–376 (2008)
Ishizaka, A., Nemery, P.: Multi-Criteria Decision Analysis: Methods and Software. Wiley, United Kingdom (2013)
Fiorese, A., Matos, F., Alves Junior, O.C., Rupeenthal, R.M.: Multi-criteria approach to select service providers in collaborative/competitive multi-provider environments. IJCSNS Int. J. Comput. Sci. Netw. Secur. 13, 15–22 (2013)
Acknowledgment
The authors would like to thank UDESC PROBIC scientific financial programme.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
de Moraes, L.B., Fiorese, A. (2018). A Scoring Method Based on Criteria Matching for Cloud Computing Provider Ranking and Selection. In: Hammoudi, S., Śmiałek, M., Camp, O., Filipe, J. (eds) Enterprise Information Systems. ICEIS 2017. Lecture Notes in Business Information Processing, vol 321. Springer, Cham. https://doi.org/10.1007/978-3-319-93375-7_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-93375-7_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-93374-0
Online ISBN: 978-3-319-93375-7
eBook Packages: Computer ScienceComputer Science (R0)