Modelling and Simulation of QoS-Aware Service Selection in Cloud Computing

Abstract Cloud service selection process is significantly challenging and complicated as there are various QoS factors to consider when selecting cloud services. This paper proposes a new QoS-aware selection model systematically and succinctly representing QoS attributes which cloud consumers can easily use and understand when selecting cloud services. In order to ensure the credibility of the cloud service selection, the proposed model collects QoS data from different sources including cloud providers, users’ reviews and cloud monitoring tools. It implements Multi-Criteria Decision Making models in order to rank services based on various QoS attributes. The proposed model is implemented as a simulation tool which is deployed on Amazon cloud platform. Using the simulation tool, the proposed model is rigorously evaluated through a number of experiments by taking into account data from widely used commercial cloud service providers. The experimental results show that the proposed model ranks and selects cloud services according to the QoS requirements of cloud service consumers. Unlike existing approaches the proposed model takes into account multi-level QoS attributes and data from real cloud providers when ranking cloud services.

[1]  Katinka Wolter,et al.  Methods of cloud-path selection for offloading in mobile cloud computing systems , 2012, 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings.

[2]  Rajkumar Buyya,et al.  2011 Fourth IEEE International Conference on Utility and Cloud Computing SMICloud: A Framework for Comparing and Ranking Cloud Services , 2022 .

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

[4]  Karim Benouaret,et al.  Combining skyline and multi-criteria decision methods to enhance Web services selection , 2015, 2015 12th International Symposium on Programming and Systems (ISPS).

[5]  Ching-Lai Hwang,et al.  Fuzzy Multiple Attribute Decision Making - Methods and Applications , 1992, Lecture Notes in Economics and Mathematical Systems.

[6]  Victor I. Chang,et al.  NMCDA: A framework for evaluating cloud computing services , 2018, Future Gener. Comput. Syst..

[7]  Shawish Ahmed,et al.  Integrated QoS Utility-Based Model for Cloud Computing Service Provider Selection , 2012, 2012 IEEE 36th Annual Computer Software and Applications Conference Workshops.

[8]  Zahir Irani,et al.  Outsourcing information systems: drawing lessons from a banking case study , 2001, Eur. J. Inf. Syst..

[9]  Sakshi Kaushal,et al.  Cloud path selection using Fuzzy Analytic Hierarchy Process for offloading in Mobile Cloud Computing , 2015, 2015 2nd International Conference on Recent Advances in Engineering & Computational Sciences (RAECS).

[10]  Marijn Janssen,et al.  Challenges for adopting cloud-based software as a service (saas) in the public sector , 2011, ECIS.

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

[12]  Ali Maroosi,et al.  Simulation and modeling of an improved multi-verse optimization algorithm for QoS-aware web service composition with service level agreements in the cloud environments , 2020, Simul. Model. Pract. Theory.

[13]  Tao Yu,et al.  Cloud Service Scheduling Algorithm Research and Optimization , 2017, Secur. Commun. Networks.

[14]  Gustavo Rau de Almeida Callou,et al.  Decision making in cloud environments: an approach based on multiple-criteria decision analysis and stochastic models , 2018, Journal of Cloud Computing.

[15]  Muhammad Younas,et al.  Trends and Directions in Cloud Service Selection , 2016, 2016 IEEE Symposium on Service-Oriented System Engineering (SOSE).

[16]  Nancy Pouloudi,et al.  Which Factors Affect Software-as-a-Service Selection the Most? A Study from the Customer's and the Vendor's Perspective , 2014, 2014 47th Hawaii International Conference on System Sciences.

[17]  Muhammad Younas,et al.  Analysis and Representation of QoS Attributes in Cloud Service Selection , 2018, 2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA).

[18]  Xiaofei Xu,et al.  Consumer-Centered Cloud Services Selection Using AHP , 2013, 2013 International Conference on Service Sciences (ICSS).

[19]  Lei Ren,et al.  Modelling and simulation of logistics service selection in cloud manufacturing , 2018 .

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

[21]  Danilo Ardagna,et al.  Quality-of-service in cloud computing: modeling techniques and their applications , 2014, Journal of Internet Services and Applications.

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