A Hybrid Task Scheduling Algorithm for Improving Resource Utilization in Cloud Environments
1st K. Mani deepika 2nd Mummidi Sharanya 3rd K.Sarath
Dept. Computer Application, Aditya University, Surampalem, India.
deepikakmani@gmail.com saranyamummidi@gmail.com saratkondepudi6@gmail.com
4th Chintakula Sai Surya 5th K Gowtham Reddy
Dept. Computer Application, Aditya University, Surampalem, India
suryavicky.143225@gmail.com gowthamreddyse@gmail.com
Abstract—Cloud computing has emerged as a fundamental technology that enables scalable and on-demand access to computing resources such as storage, processing power, and networking. However, efficient task scheduling remains one of the major challenges in cloud environments due to the heterogeneous nature of resources and dynamic workload conditions. Inefficient scheduling can lead to poor resource utilization, increased execution time, and higher operational costs. To address these issues, this study proposes a hybrid task scheduling algorithm designed to improve resource utilization and optimize task execution in cloud computing environments. The proposed approach integrates heuristic scheduling techniques with machine learning-based optimization to dynamically allocate tasks to available virtual machines based on resource availability, workload characteristics, and execution priorities.
The algorithm aims to minimize makespan, improve throughput, and balance workload across computing nodes. Experimental evaluation is conducted using a simulated cloud environment with multiple datasets representing heterogeneous workloads. The results demonstrate that the proposed hybrid scheduling model significantly improves resource utilization and reduces task completion time compared to traditional scheduling methods such as First Come First Serve (FCFS), Round Robin, and Min-Min algorithms. The proposed framework also shows improved load balancing and scalability under varying workload conditions.
These findings suggest that hybrid scheduling techniques can effectively enhance the efficiency and performance of cloud computing infrastructures. Future research may explore integration with reinforcement learning models and real-time workload prediction mechanisms to further optimize scheduling decisions.
Keywords:Cloud Computing, Task Scheduling, Resource Utilization, Hybrid Scheduling Algorithm, Virtual Machines, Load Balancing, Distributed Computing Index Terms—component, formatting, style, styling, insert