Open Access iconOpen Access

ARTICLE

crossmark

Modified Bat Algorithm for Optimal VM's in Cloud Computing

by Amit Sundas1, Sumit Badotra1,*, Youseef Alotaibi2, Saleh Alghamdi3, Osamah Ibrahim Khalaf4

1 Department of Computer Science and Engineering, Lovely Professional University, Phagwara, Punjab, 144411, India
2 Department of Computer Science, College of Computer and Information Systems, Umm Al-Qura University, Makkah, 21955, Saudi Arabia
3 Department of Information Technology, College of Computers and Information Technology, Taif University, Taif, 21944, Saudi Arabia
4 Al-Nahrain Nano-Renewable Energy Research Center, Al-Nahrain University, Baghdad, 10072, Iraq

* Corresponding Author: Sumit Badotra. Email: email

Computers, Materials & Continua 2022, 72(2), 2877-2894. https://doi.org/10.32604/cmc.2022.025658

Abstract

All task scheduling applications need to ensure that resources are optimally used, performance is enhanced, and costs are minimized. The purpose of this paper is to discuss how to Fitness Calculate Values (FCVs) to provide application software with a reliable solution during the initial stages of load balancing. The cloud computing environment is the subject of this study. It consists of both physical and logical components (most notably cloud infrastructure and cloud storage) (in particular cloud services and cloud platforms). This intricate structure is interconnected to provide services to users and improve the overall system's performance. This case study is one of the most important segments of cloud computing, i.e., Load Balancing. This paper aims to introduce a new approach to balance the load among Virtual Machines (VM's) of the cloud computing environment. The proposed method led to the proposal and implementation of an algorithm inspired by the Bat Algorithm (BA). This proposed Modified Bat Algorithm (MBA) allows balancing the load among virtual machines. The proposed algorithm works in two variants: MBA with Overloaded Optimal Virtual Machine (MBA-OOVM) and Modified Bat Algorithm with Balanced Virtual Machine (MBA-BVM). MBA generates cost-effective solutions and the strengths of MBA are finally validated by comparing it with Bat Algorithm.

Keywords


Cite This Article

APA Style
Sundas, A., Badotra, S., Alotaibi, Y., Alghamdi, S., Khalaf, O.I. (2022). Modified bat algorithm for optimal vm's in cloud computing. Computers, Materials & Continua, 72(2), 2877-2894. https://doi.org/10.32604/cmc.2022.025658
Vancouver Style
Sundas A, Badotra S, Alotaibi Y, Alghamdi S, Khalaf OI. Modified bat algorithm for optimal vm's in cloud computing. Comput Mater Contin. 2022;72(2):2877-2894 https://doi.org/10.32604/cmc.2022.025658
IEEE Style
A. Sundas, S. Badotra, Y. Alotaibi, S. Alghamdi, and O. I. Khalaf, “Modified Bat Algorithm for Optimal VM's in Cloud Computing,” Comput. Mater. Contin., vol. 72, no. 2, pp. 2877-2894, 2022. https://doi.org/10.32604/cmc.2022.025658

Citations




cc Copyright © 2022 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1730

    View

  • 875

    Download

  • 0

    Like

Share Link