An Efficient Resource Allocation Technique for Efficient Virtual Machine Placement Using Local Neighbor Search and Stochastic Random Process
Cloud computing environments efficiently utilize resources by managing diverse cloud users through virtualization techniques. Virtualization enhances resource utilization in Physical Machines (PMs). This paper introduces an efficient virtual machine placement algorithm based on an Improved Genetic Algorithm, which minimizes the Average Resource Idle Time of active PMs, thereby improving overall resource utilization in cloud data centers. Genetic Algorithms are effective optimization methods for achieving high accuracy with fewer iterations. However, they often encounter local optimum problems and quick convergence. The proposed algorithm addresses these issues and is implemented using the CloudSim Plus simulator in a standard cloud environment. Results indicate the algorithm reduces resource waiting time in PMs by approximately 52% compared to other algorithms. Additionally, it minimizes the Average Waiting Time and Average Turnaround Time for Virtual Machine placement. Performance analysis confirms its effectiveness, regardless of the number of Virtual Machine requests or available Physical Machines.
Authors
- Firoz Khan (ORCID: https://orcid.org/0000-0002-6182-827X)
- Faisal Kalota (ORCID: https://orcid.org/0000-0003-1735-0624)
- Jeevanandam Jotheeswaran (ORCID: https://orcid.org/0000-0002-6958-3641)
Institutions
- Alliance University (IN)
- Ball State University (US)
Publication Details
- Published
- 2025-03-26
- DOI
- https://doi.org/10.1109/greentech62170.2025.10977634
- Primary Topic
- Advanced Manufacturing and Logistics Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00