Title: QoS-aware online mechanism for dynamic VM provisioning in cloud market using Q-learning
Authors: Ayoub Alsarhan
Addresses: Department of Computer Information System, Hashemite University, P.O. Box 150459, Zarqa 13115, Jordan
Abstract: Cloud provider (CP) leases various resources such as CPUs, memory and storage in the form of virtual machine (VM) instances to clients over internet. This paper tackles the issue of quality of service (QoS) provisioning in cloud environment. We examine using Q-learning for provisioning VMs in the cloud market. The extracted decision function should decide when rejecting new request for VMs that violate QoS guarantee. This problem requires the reward for CP be maximised while simultaneously meeting a quality of service (QoS) constraints. These complex contradicting objectives are embedded in our Q-learning model that is developed and implemented as shown in this paper. Numerical analysis shows the ability of our solution to earn significantly higher revenue than alternatives.
Keywords: quality of service; QoS; cloud computing; resource management; Q-learning; cloud service trading.
International Journal of Advanced Intelligence Paradigms, 2020 Vol.15 No.3, pp.287 - 299
Received: 18 Jul 2016
Accepted: 22 Mar 2017
Published online: 16 Mar 2020 *