Title: Dynamic VM allocation and traffic control to manage QoS and energy consumption in cloud computing environment

Authors: Mohamed Hanini; Said El Kafhali; Khaled Salah

Addresses: Computer, Networks, Mobility and Modelling Laboratory, Faculty of Sciences and Technologies, Hassan 1st University, Settat, Morocco ' Computer, Networks, Mobility and Modelling Laboratory, Faculty of Sciences and Technologies, Hassan 1st University, Settat, Morocco ' Electrical and Computer Engineering Department, Khalifa University of Science and Technology, Abu Dhabi, UAE

Abstract: In the last few years, cloud computing technology has revolutionised the IT industry. However, the guarantee of the desired Quality of Service (QoS) and the power consumption control are two of the major challenges that this paradigm poses. In this paper, we propose a mechanism combining a scheme for virtual machine utilisation with a mechanism to control the access for incoming requests to the virtual machine monitor. The number of activated virtual machines is defined according to the workload, and the control access is based on the number of requests. The studied mechanism and its performance parameters are described by a mathematical model, and a power consumption model is built and evaluated. Numerical examples evaluating QoS parameters are given. Moreover, the impact of the proposed mechanism on the behaviour of energy consumption is evaluated. Analysis of the obtained results shows the positive impact of the proposed mechanism.

Keywords: queueing theory; cloud data centre; virtual machines; performance analysis; quality of service; energy consumption.

DOI: 10.1504/IJCAT.2019.101168

International Journal of Computer Applications in Technology, 2019 Vol.60 No.4, pp.307 - 316

Received: 01 Jun 2017
Accepted: 09 Feb 2018

Published online: 26 Jul 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article