An energy-aware virtual machine placement method in cloud data centers based on improved Harris Hawks optimization algorithm

被引:0
作者
Mehrabadi, Zahra Karimi [1 ]
Fartash, Mehdi [1 ]
Torkestani, Javad Akbari [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Arak Branch, Arak, Iran
关键词
Cloud computing; Energy-aware; Virtual machine placement; Harris Hawk optimization algorithm; ALLOCATION; CONSOLIDATION; IDENTIFICATION; MIGRATION; STRATEGY; SEARCH; SYSTEM;
D O I
10.1007/s00607-025-01488-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The escalating adoption of cloud computing has presented a significant environmental and economic challenge because of the corresponding surge in energy consumption within cloud data centers. Virtualization technology is widely recognized as a popular method for mitigating energy consumption in data centers. Providing an optimal and method for virtual machine placement (VMP) contributes crucially to server integration. This article introduces a novel VMP algorithm that combines the Harris Hawk and Genetics Optimization algorithms, along with resource-aware allocation. This algorithm primarily minimizes the energy consumed by cloud data centers. Despite heuristic and meta-heuristic algorithms, including IGA POP, the energy-aware VMP strategy proposed in this study aims to minimize energy consumption by optimizing the allocation of physical machines (PMs). The introduced strategy achieves a balanced utilization of resources, comprising CPU, RAM, and bandwidth, decreasing the number of active servers required. The proposed VMP algorithm yields efficiency scores of 2.95 for datasets comprising 50 and 300 virtual machines, respectively. The data show a decrease in energy consumption by 1.83%, as well as reductions of 3.84 and 2.17% in the number of active PMs.
引用
收藏
页数:40
相关论文
共 86 条
[1]  
Abbasi-khazaei T., 2022, Energy-aware and carbon-efficient VM placement optimization in cloud datacenters using evolutionary computing methods, V26, DOI [10.1007/s00500-022-07245-y, DOI 10.1007/S00500-022-07245-Y]
[2]   An efficient salp swarm-inspired algorithm for parameters identification of photovoltaic cell models [J].
Abbassi, Rabeh ;
Abbassi, Abdelkader ;
Heidari, Ali Asghar ;
Mirjalili, Seyedali .
ENERGY CONVERSION AND MANAGEMENT, 2019, 179 :362-372
[3]   Energy-efficiency virtual machine placement based on binary gravitational search algorithm [J].
Abdessamia, Foudil ;
Zhang, Wei-Zhe ;
Tian, Yu-Chu .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (03) :1577-1588
[4]   A hybrid energy-Aware virtual machine placement algorithm for cloud environments [J].
Abohamama, A. S. ;
Hamouda, Eslam .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 150
[5]   Multiobjective Virtual Machine Placement in Cloud Environment [J].
Adamuthe, Amol C. ;
Pandharpatte, Rupali M. ;
Thampi, Gopakumaran T. .
2013 INTERNATIONAL CONFERENCE ON CLOUD & UBIQUITOUS COMPUTING & EMERGING TECHNOLOGIES (CUBE 2013), 2013, :8-+
[6]   Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications [J].
Al-Fuqaha, Ala ;
Guizani, Mohsen ;
Mohammadi, Mehdi ;
Aledhari, Mohammed ;
Ayyash, Moussa .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04) :2347-2376
[7]   Optimal Virtual Machine Placement Based on Grey Wolf Optimization [J].
Al-Moalmi, Ammar ;
Luo, Juan ;
Salah, Ahmad ;
Li, Kenli .
ELECTRONICS, 2019, 8 (03)
[8]   Improved multiobjective salp swarm optimization for virtual machine placement in cloud computing [J].
Alresheedi, Shayem Saleh ;
Lu, Songfeng ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. .
HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2019, 9 (01)
[9]  
[Anonymous], 2010, J Commun Comput
[10]  
[Anonymous], 2020, Huawei Releases Top 10 Trends of Data Center Facility in 2025