Applied Sciences (Nov 2022)

GWO-Based Simulated Annealing Approach for Load Balancing in Cloud for Hosting Container as a Service

  • Manoj Kumar Patra,
  • Sanjay Misra,
  • Bibhudatta Sahoo,
  • Ashok Kumar Turuk

DOI
https://doi.org/10.3390/app122111115
Journal volume & issue
Vol. 12, no. 21
p. 11115

Abstract

Read online

Container-based virtualization has gained significant popularity in recent years because of its simplicity in deployment and adaptability in terms of cloud resource provisioning. Containerization technology is the recent development in cloud computing systems that is more efficient, reliable, and has better overall performance than a traditional virtual machine (VM) based technology. Containerized clouds produce better performance by maximizing host-level resource utilization and using a load-balancing technique. To this end, this article concentrates on distributing the workload among all available servers evenly. In this paper, we propose a Grey Wolf Optimization (GWO) based Simulated Annealing approach to counter the problem of load balancing in the containerized cloud that also considers the deadline miss rate. We have compared our results with the Genetic and Particle Swarm Optimization algorithm and evaluated the proposed algorithms by considering the parameter load variation and makespan. Our experimental result shows that, in most cases, more than 97% of the tasks were meeting their deadline and the Grey Wolf Optimization Algorithm with Simulated Annealing (GWO-SA) performs better than all other approaches in terms of load variation and makespan.

Keywords