Research Area:  Cloud Computing
The ever increasing demand for the cloud services requires more data centres. The power consumption in the data centres is a challenging problem for cloud computing, which has not been considered properly by the data centre developer companies. Especially, large data centres struggle with the power cost and the Greenhouse gases production. Hence, employing the power efficient mechanisms are necessary to optimise the mentioned effects. Moreover, virtual machine (VM) placement can be used as an effective method to reduce the power consumption in data centres. In this paper by grouping both virtual and physical machines, and taking into account the maximum absolute deviation during the VM placement, the power consumption as well as the service level agreement (SLA) deviation in data centres are reduced. To this end, the best-fit decreasing algorithm is utilised in the simulation to reduce the power consumption by about 5% compared to the modified best-fit decreasing algorithm, and at the same time, the SLA violation is improved by 6%. Finally, the learning automata are used to a trade-off between power consumption reduction from one side, and SLA violation percentage from the other side.
Keywords:  
Cloud computing
virtual machine placement
learning automata
power consumption
virtualisation
Author(s) Name:  Mostafa Ghobaei-Arani, Mahboubeh Shamsi & Ali A. Rahmanian
Journal name:  Journal of Experimental & Theoretical Artificial Intelligence
Conferrence name:  
Publisher name:  Taylor and Francis
DOI:  10.1080/0952813X.2017.1310308
Volume Information:  Volume 29, 2017 - Issue 6
Paper Link:   https://www.tandfonline.com/doi/abs/10.1080/0952813X.2017.1310308