Designing an optimal task scheduling and VM placement in the cloud environment with multi-objective constraints using Hybrid Lemurs and Gannet Optimization Algorithm
Kapil Vhatkar Atul Baliram Kathole Savita Lonare Jayashree Katti Vinod Vijaykumar Kimbahune a Department of Computer Engineering,Dr. D. Y. Patil Institute of Technology,Pune,Pimpri-Chinchwad,Indiab Department of IT,Pimpri Chinchwad College of Engineering,Nigdi,Pimpri-Chinchwad,India
DOI: https://doi.org/10.1080/0954898x.2024.2412678
2024-10-10
Network Computation in Neural Systems
Abstract:An efficient resource utilization method can greatly reduce expenses and unwanted resources. Typical cloud resource planning approaches lack support for the emerging paradigm regarding asset management speed and optimization. The use of cloud computing relies heavily on task planning and allocation of resources. The task scheduling issue is more crucial in arranging and allotting application jobs supplied by customers on Virtual Machines (VM) in a specific manner. The task planning issue needs to be specifically stated to increase scheduling efficiency. The task scheduling in the cloud environment model is developed using optimization techniques. This model intends to optimize both the task scheduling and VM placement over the cloud environment. In this model, a new hybrid-meta-heuristic optimization algorithm is developed named the Hybrid Lemurs-based Gannet Optimization Algorithm (HL-GOA). The multi-objective function is considered with constraints like cost, time, resource utilization, makespan, and throughput. The proposed model is further validated and compared against existing methodologies. The total time required for scheduling and VM placement is 30.23%, 6.25%, 11.76%, and 10.44% reduced than ESO, RSO, LO, and GOA with 2 VMs. The simulation outcomes revealed that the developed model effectively resolved the scheduling and VL placement issues.
computer science, artificial intelligence,engineering, electrical & electronic,neurosciences