Article Abstract
International Journal of Advance Research in Multidisciplinary, 2025;3(2):203-207
Task scheduling in cloud computing
Author : Nathish Kumar M and KS Thirunavukkarasu
Abstract
In the realm of cloud computing, efficient task scheduling is paramount for optimal resource utilization and timely task completion. This project presents a comprehensive task scheduling system designed to manage computational tasks in a cloud computing environment. The system comprises four key modules: Task Management, Node Management, Scheduler, and User Interface. The Task Management module handles task submissions, maintains a task queue, and assigns tasks to available computational nodes. It ensures equitable distribution of tasks and manages task priorities based on user specifications. The Node Management module monitors the status of computational nodes, allocates resources for task execution, and optimizes node utilization. The Scheduler module orchestrates the scheduling process by evaluating task and node statuses, assignments based on node availability and workload distribution. The User Interface module provides a user-friendly interface for task submission, monitoring, and reporting. Users can submit tasks, track task progress, receive real-time updates on task status, and access historical task data for analysis. The proposed system offers several advantages, including improved resource utilization, reduced task completion time, and enhanced user experience. By leveraging efficient task scheduling algorithms and intuitive user interfaces, the system empowers cloud computing environments to effectively manage computational tasks and meet user requirements.
Keywords
Task, Scheduling, cloud computing, historical, data for analysis