Title :
ICA-MMT: A load balancing method in cloud computing environment
Author :
Yakhchi, S. ; Ghafari, S.M. ; Yakhchi, M. ; Fazeli, M. ; Patooghy, A.
Author_Institution :
Dept. of Comput. Eng., Islamic Azad Univ., Borujerd, Iran
Abstract :
Energy consumption has become a major challenge in cloud computing infrastructures. Cloud computing data centers consume enormous amount of electrical power resulting in high amount of carbon dioxide that affects the green environment as well as high operational costs for cloud providers. On the other hand, reducing the energy consumption would negatively impact the SLA (Service Level Agreement) that is a crucial concern in any resource allocation policy. In this paper, we propose a novel power aware load balancing method, named ICA-MMT to manage power consumption in cloud computing data centers. We have exploited the Imperialism Competitive Algorithm (ICA) for detecting over utilized hosts and then we migrate one or several virtual machines of these hosts to the other hosts to decrease their utilization. Finally, we consider other hosts as underutilized host and if it is possible, we migrate all of their VMs to the other hosts and switch them to the sleep mode. The results indicate that our method as compared to the previously proposed resource allocation policies such as LR-MMT (local Regression-Minimum Migration Time), MAD-MMT (Median Absolute Deviation- Minimum Migration Time), Bee-MMT (Bee colony algorithm- Minimum Migration Time) and non-Power aware policy offers least power consumption and SLA violation.
Keywords :
cloud computing; computer centres; contracts; resource allocation; virtual machines; Bee-MMT; ICA-MMT; LR-MMT; MAD-MMT; SLA violation; cloud computing environment; cloud providers; data centers; energy consumption; imperialism competitive algorithm; load balancing method; local regression-minimum migration time; median absolute deviation- minimum migration time; non-power aware policy; power consumption; resource allocation policy; service level agreement; virtual machines; Cloud computing; Energy consumption; Load management; Measurement; Power demand; Resource management; Switches; cloud computing; power; resource allocation;
Conference_Titel :
Web Applications and Networking (WSWAN), 2015 2nd World Symposium on
Conference_Location :
Sousse
Print_ISBN :
978-1-4799-8171-7
DOI :
10.1109/WSWAN.2015.7210303