An Efficiency Frontier based Model for Cloud Computing Provider Selection and Ranking

Cloud computing become a successful service model that allows hosting and distribution of computational resources all around the world, via Internet and on demand. This success leveraged and popularized its adoption into all major IT companies. Based on this success, a large number of new companies were competitively created as providers of cloud computing services. This fact can difficult the customer ability to choose among those several cloud providers the most appropriate one to attend their requirements and computing needs. Therefore, this work aims to propose a model capable of selecting and ranking cloud providers according the analysis on the most efficient ones using a popular Multicriteria Decision Analysis (MCDA) method called Data Envelopment Analysis (DEA), that calculates efficiency using Linear Programming (LP) techniques. To accomplish that, the efficiency modeling is based on the analysis of each Performance Indicator (PI) values desired by the customer and the available ones in the cloud provider database. An example of the method’s usage is given to illustrate the model operation, selection results and final provider ranking for five hypothetical customer requests and for ten providers.

[1]  Dan Lin,et al.  A Brokerage-Based Approach for Cloud Service Selection , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[2]  Alessio Ishizaka,et al.  Multi-criteria Decision Analysis: Methods and Software , 2013 .

[3]  Luiz Biondi Neto,et al.  ISYDS- Integrated System for Decision Support (SIAD - Sistema Integrado de Apoio a Decisão): a software package for data envelopment analysis model , 2005 .

[4]  Pascal Bouvry,et al.  An Evaluation Model for Selecting Cloud Services from Commercially Available Cloud Providers , 2015, 2015 IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom).

[5]  Xiaowei Yang,et al.  CloudCmp: comparing public cloud providers , 2010, IMC '10.

[6]  R. Ramanathan An Introduction to Data Envelopment Analysis: A Tool for Performance Measurement , 2003 .

[7]  Rajkumar Buyya,et al.  A framework for ranking of cloud computing services , 2013, Future Gener. Comput. Syst..

[8]  Ching-Lai Hwang,et al.  Methods for Multiple Attribute Decision Making , 1981 .

[9]  Michael D. Hogan,et al.  NIST Cloud Computing Standards Roadmap , 2013 .

[10]  Nor Badrul Anuar,et al.  Cloud Service Selection Using Multicriteria Decision Analysis , 2014, TheScientificWorldJournal.

[11]  Thomas L. Saaty,et al.  How to Make a Decision: The Analytic Hierarchy Process , 1990 .

[12]  T. Saaty Decision making — the Analytic Hierarchy and Network Processes (AHP/ANP) , 2004 .

[13]  Fernando Matos,et al.  A Multi-criteria Scoring Method based on Performance Indicators for Cloud Computing Provider Selection , 2017, ICEIS.

[14]  Deo Prakash Vidyarthi,et al.  A framework for selection of best cloud service provider using ranked voting method , 2014, 2014 IEEE International Advance Computing Conference (IACC).

[15]  Balwinder Sodhi,et al.  A Simplified Description of Fuzzy TOPSIS , 2012, ArXiv.

[16]  P. Santhi Thilagam,et al.  A broker based approach for cloud provider selection , 2014, 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[17]  W. Cook,et al.  A data envelopment model for aggregating preference rankings , 1990 .

[18]  R. B. Mishra,et al.  Cloud Service Selection Using TOPSIS and Fuzzy TOPSIS with AHP and ANP , 2017, ICMLSC.

[19]  A. U.S.,et al.  Measuring the efficiency of decision making units , 2003 .

[20]  Rong Zhang,et al.  Services in the Cloud Computing era: A survey , 2010, 2010 4th International Universal Communication Symposium.

[21]  Raj Jain,et al.  The art of computer systems performance analysis - techniques for experimental design, measurement, simulation, and modeling , 1991, Wiley professional computing.

[22]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.