Enhanced Honey Badger Algorithm for Resource Allocation and Task Scheduling in Cloud Environment

Ram Rajagopal, A. R. Arunarani, A. Arivarasi, Anup Ingle, T. Ravichandran, R. Vijaya Prakash · 2023

Cloud computing is a technology that offers dynamic resources to the users with enhanced scalability and flexibility. The major concerns in cloud environment that has direct impact on the throughput of cloud system and contentment of cloud users is the problem of task scheduling and resource allocation. The time taken to execute the tasks and cost incurred for the computation are the significant objectives that affect the performance of the cloud system. This work proposes a multi-objective task scheduling and resource allocation technique using meta-heuristic optimization algorithm. Enhanced Honey Badger algorithm (EHBA) is employed to schedule the tasks and allocate computing resources effectively while minimizing the time and cost objectives. The performance of the proposed technique is assessed in a simulation environment, CloudSim, which mimics the settings of real cloud computing system. Various measures such as Time-to-Execute, Cost-to-Compute, Task-to-Resource utilization and Time-to-Respond are used to assess the performance of the suggested EHBA method for efficient task scheduling and resource allocation. The experimental results produced by the proposed method is also compared against the state-of-the-art studies that employ meta-heuristic optimization algorithms. The outcomes revealed that EHBA outperformed other methods by executing the tasks in a minimum time with reduced cost and maximum utilization of the computing resources.

Read the paper · More papers on PaperTik