Power-Efficient Virtual Machine Placement in Cloud Datacenters using Heuristic Assisted Enhanced Discrete Particle Swarm Optimization

Authors

  • Seema A. Alsaidy Computer Science, College of Science, University of Baghdad, Baghdad, Iraq https://orcid.org/0000-0003-0272-155X
  • Nada A. Z. Abdullah Computer Science, College of Science, University of Baghdad, Baghdad, Iraq

DOI:

https://doi.org/10.24996/ijs.2022.63.10.34

Keywords:

Particle swarm optimization, Virtual machine placement, Cloud computing, Metaheuristic algorithms

Abstract

    The increase in cloud computing services and the large-scale construction of data centers led to excessive power consumption. Datacenters contain a large number of servers where the major power consumption takes place. An efficient virtual machine placement algorithm is substantial to attain energy consumption minimization and improve resource utilization through reducing the number of operating servers. In this paper, an enhanced discrete particle swarm optimization (EDPSO) is proposed. The enhancement of the discrete PSO algorithm is achieved through modifying the velocity update equation to bound the resultant particles and ensuring feasibility. Furthermore, EDPSO is assisted by two heuristic algorithms random first fit (RFF) and random best fit (RBF) to produce hydride algorithms termed RFF-EDPSO and RBF-EDPSO. The proposed algorithms are evaluated and compared with recent algorithms to minimize power consumption. Simulation results showed the effective performance of RFF-EDPSO and RBF-EDPSO in minimizing the number of operating servers.

Downloads

Published

2022-10-30

Issue

Section

Computer Science

How to Cite

Power-Efficient Virtual Machine Placement in Cloud Datacenters using Heuristic Assisted Enhanced Discrete Particle Swarm Optimization . (2022). Iraqi Journal of Science, 63(10), 4499-4517. https://doi.org/10.24996/ijs.2022.63.10.34

Similar Articles

1-10 of 606

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)