Energy-aware Virtual Machine Migration for Cloud Computing - A Firefly Optimization Approach

被引:102
作者
Kansal, Nidhi Jain [1 ]
Chana, Inderveer [1 ]
机构
[1] Thapar Univ, Dept Engn, Comp Sci, Patiala 147004, Punjab, India
关键词
Cloud computing; Energy awareness; Firefly optimization; Virtualization; Virtual Machine (VM) migration; DATA CENTERS; CONSOLIDATION; ALGORITHMS; TAXONOMY;
D O I
10.1007/s10723-016-9364-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy efficiency has grown into a latest exploration area of virtualized cloud computing paradigm. The increase in the number and the size of the cloud data centers has propagated the need for energy efficiency. An extensively practiced technology in cloud computing is live virtual machine migration and is thus focused in this work to save energy. This paper proposes an energy-aware virtual machine migration technique for cloud computing, which is based on the Firefly algorithm. The proposed technique migrates the maximally loaded virtual machine to the least loaded active node while maintaining the performance and energy efficiency of the data centers. The efficacy of the proposed technique is exhibited by comparing it with other techniques using the CloudSim simulator. An enhancement in the average energy consumption of about 44.39 % has been attained by reducing an average of 72.34 % of migrations and saving 34.36 % of hosts, thereby, making the data center more energy-aware.
引用
收藏
页码:327 / 345
页数:19
相关论文
共 63 条
[1]  
[Anonymous], INT J TELECOMMUNICAT
[2]  
[Anonymous], 2009, SERVER WORKLOAD ANAL
[3]  
[Anonymous], P IEEE NETW OP MAN S
[4]   Fire fly and artificial bees colony algo-rithm for synthesis of scanned and broad-side linear array antenna [J].
Basu B. ;
Mahanti G.K. .
Progress In Electromagnetics Research B, 2011, (32) :169-190
[5]  
Beloglazov Anton, 2010, Proceedings 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid), P577, DOI 10.1109/CCGRID.2010.45
[6]  
Beloglazov Anton, 2010, Proceedings 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid), P826, DOI 10.1109/CCGRID.2010.46
[7]  
Beloglazov A., 2010, International Workshop on Middleware for Grids, Clouds and e-Science, P1
[8]   Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13) :1397-1420
[9]   A Taxonomy and Survey of Energy-Efficient Data Centers and Cloud Computing Systems [J].
Beloglazov, Anton ;
Buyya, Rajkumar ;
Lee, Young Choon ;
Zomaya, Albert .
ADVANCES IN COMPUTERS, VOL 82, 2011, 82 :47-111
[10]   Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing [J].
Beloglazov, Anton ;
Abawajy, Jemal ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05) :755-768