Efficient Virtual Machine Placement Algorithms for Consolidation in Cloud Data Centers

被引:1
作者
Alsbatin, Loiy [1 ,2 ]
Oz, Gurcu [1 ]
Ulusoy, Ali Hakan [3 ]
机构
[1] Eastern Mediterranean Univ, Fac Engn, Dept Comp Engn, Via Mersin 10, Famagusta, North Cyprus, Turkey
[2] Shaqra Univ, Dept Comp Sci, Coll Comp & Informat Technol, Riyadh, Saudi Arabia
[3] Eastern Mediterranean Univ, Sch Comp & Technol, Dept Informat Technol, Via Mersin 10, Famagusta, North Cyprus, Turkey
关键词
Cloud computing; energy consumption; dynamic consolidation; virtualization; COMPUTING ENVIRONMENTS; PERFORMANCE MANAGEMENT; DYNAMIC CONSOLIDATION; LIVE MIGRATION; ENERGY; POWER; CONSUMPTION; GREEN;
D O I
10.2298/CSIS181122036A
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic Virtual Machine (VM) consolidation is a successful approach to improve the energy efficiency and the resource utilization in cloud environments. Consequently, optimizing the online energy-performance tradeoff directly influences quality of service. In this study, algorithms named as CPU Priority based Best-Fit Decreasing (CPBFD) and Dynamic CPU Priority based Best-Fit Decreasing (DCPBFD) are proposed for VM placement. A number of VM placement algorithms are implemented and compared with the proposed algorithms. The algorithms are evaluated through simulations with real-world workload traces and it is shown that the proposed algorithms outperform the known algorithms. The simulation results clearly show that CPBFD and DCPBFD provide the least service level agreement violations, least VM migrations, and efficient energy consumption.
引用
收藏
页码:29 / 50
页数:22
相关论文
共 43 条
[1]  
Alsbatin L., 2020, INT ARAB J INFORM TE, V17
[2]  
Alsbatin L, 2017, 2017 INTERNATIONAL CONFERENCE ON COMPUTER AND APPLICATIONS (ICCA), P211, DOI 10.1109/COMAPP.2017.8079789
[3]  
AMMAR A, 2019, IEEE ACCESS, V7, DOI DOI 10.1177/2324709619860547
[4]  
[Anonymous], 1996, Approximation Algorithms for NP-Hard Problems
[5]  
[Anonymous], INT J COMPUTER APPL
[6]  
[Anonymous], 2013, DCD Intelligence Report, Patent No. 8595515
[7]  
Beloglazov Anton, 2010, Proceedings 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid), P826, DOI 10.1109/CCGRID.2010.46
[8]  
Beloglazov A., 2010, 8 INT WORKSH MIDDL G, P1
[9]   Managing Overloaded Hosts for Dynamic Consolidation of Virtual Machines in Cloud Data Centers under Quality of Service Constraints [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (07) :1366-1379
[10]   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