DocumentCode
637265
Title
Bee-MMT: A load balancing method for power consumption management in cloud computing
Author
Ghafari, Seyed Mohssen ; Fazeli, Mehdi ; Patooghy, Ahmad ; Rikhtechi, Leila
Author_Institution
Dept. of Comput. Eng., Azad Univ., Borujerd, Iran
fYear
2013
fDate
8-10 Aug. 2013
Firstpage
76
Lastpage
80
Abstract
Energy consumption management has become an essential concept in cloud computing. In this paper, we propose a new power aware load balancing, named Bee-MMT (artificial bee colony algorithm-Minimal migration time), to decline power consumption in cloud computing; as a result of this decline, CO2 production and operational cost will be decreased. According to this purpose, an algorithm based on artificial bee colony algorithm (ABC) has been proposed to detect over utilized hosts and then migrate one or more VMs from them to reduce their utilization; following that we detect underutilized hosts and, if it is possible, migrate all VMs which have been allocated to these hosts and then switch them to the sleep mode. However, there is a trade-off between energy consumption and providing high quality of service to the customers. Consequently, we consider SLA Violation as a metric to qualify the QOS that require to satisfy the customers. The results show that the proposed method can achieve greater power consumption saving than other methods like LR-MMT (local regression-Minimal migration time), DVFS (Dynamic Voltage Frequency Scaling), IQR-MMT (Interquartile Range-MMT), MAD-MMT (Median Absolute Deviation) and non-power aware.
Keywords
cloud computing; optimisation; power aware computing; power consumption; quality of experience; quality of service; resource allocation; virtual machines; ABC algorithm; Bee-MMT; CO2 production; DVFS; IQR-MMT; LR-MMT; MAD-MMT; QoS; SLA violation; artificial bee colony algorithm-minimal migration time; cloud computing; customer satisfaction; dynamic voltage frequency scaling; energy consumption management; interquartile range-MMT; load balancing method; local regression-minimal migration time; median absolute deviation; operational cost; power aware load balancing; power consumption management; power consumption saving; virtual machine; Cloud computing; Energy consumption; Heuristic algorithms; Load management; Measurement; Power demand; Quality of service; Artificial Bee Colony Algorithm (ABC); Cloud computing; load balancing;
fLanguage
English
Publisher
ieee
Conference_Titel
Contemporary Computing (IC3), 2013 Sixth International Conference on
Conference_Location
Noida
Print_ISBN
978-1-4799-0190-6
Type
conf
DOI
10.1109/IC3.2013.6612165
Filename
6612165
Link To Document