Layered virtual machine migration algorithm for network resource balancing in cloud computing

被引:28
作者
Fu, Xiong [1 ,2 ]
Chen, Juzhou [1 ]
Deng, Song [3 ]
Wang, Junchang [1 ]
Zhang, Lin [1 ]
机构
[1] Nanjing Univ Posts & Telecommun, Sch Comp & Technol, Nanjing 210023, Jiangsu, Peoples R China
[2] Jiangsu High Technol Res Key Lab Wireless Sensor, Nanjing 210023, Jiangsu, Peoples R China
[3] Nanjing Univ Posts & Telecommun, Inst Adv Technol, Nanjing 210023, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
virtual machine migration; cloud computing; layered theory; load balancing; VM CONSOLIDATION; ENERGY;
D O I
10.1007/s11704-016-6135-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the increasing sizes of cloud data centers, the number of virtual machines (VMs) and applications rises quickly. The rapid growth of large scale Internet services results in unbalanced load of network resource. The bandwidth utilization rate of some physical hosts is too high, and this causes network congestion. This paper presents a layered VM migration algorithm (LVMM). At first, the algorithm will divide the cloud data center into several regions according to the bandwidth utilization rate of the hosts. Then we balance the load of network resource of each region by VM migrations, and ultimately achieve the load balance of network resource in the cloud data center. Through simulation experiments in different environments, it is proved that the LVMMalgorithm can effectively balance the load of network resource in cloud computing.
引用
收藏
页码:75 / 85
页数:11
相关论文
共 26 条
[1]  
[Anonymous], COMP COMM NETW TECHN
[2]  
Beloglazov A., 2010, P 8 INT WORKSH MIDDL, p1 890 799
[3]   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
[4]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[5]   Dynamic VM consolidation for energy-aware and SLA violation reduction in cloud computing [J].
Cao, Zhibo ;
Dong, Shoubin .
2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012), 2012, :363-369
[6]   VM consolidation: A real case based on OpenStack Cloud [J].
Corradi, Antonio ;
Fanelli, Mario ;
Foschini, Luca .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE, 2014, 32 :118-127
[7]  
Dabbagh M, 2014, IEEE GLOBE WORK, P122, DOI 10.1109/GLOCOMW.2014.7063417
[8]   Utilization Prediction Aware VM Consolidation Approach for Green Cloud Computing [J].
Farahnakian, Fahimeh ;
Pahikkala, Tapio ;
Liljeberg, Pasi ;
Plosila, Juha ;
Tenhunen, Hannu .
2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, :381-388
[9]   Using Ant Colony System to Consolidate VMs for Green Cloud Computing [J].
Farahnakian, Fahimeh ;
Ashraf, Adnan ;
Pahikkala, Tapio ;
Liljeberg, Pasi ;
Plosila, Juha ;
Porres, Ivan ;
Tenhunen, Hannu .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2015, 8 (02) :187-198
[10]   Energy-Aware Dynamic VM Consolidation in Cloud Data Centers Using Ant Colony System [J].
Farahnakian, Fahimeh ;
Ashraf, Adnan ;
Liljeberg, Pasi ;
Pahikkala, Tapio ;
Plosila, Juha ;
Porrest, Ivan ;
Tenhunen, Hannu .
2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, :104-111