Task Scheduling in Cloud Computing: A Comparative Study of Algorithms
Cloud computing is an environment where resources are utilized on a pay-per-use basis. As users request services, resources are allocated to their associated tasks to ensure timely completion. The cloud service provider aims to optimize resource allocation for these tasks in order to maintain proper utilization of cloud resources. So the proper allocation of task i.e, scheduling of tasks plays a significant role in the performance of the cloud services. This paper offers a comprehensive study of various existing task scheduling algorithms in the cloud environment and an analysis of different scheduling attributes considered in these algorithms.
Authors
- Harish Kumar Patnaik
- Niranjan Kumar Ray (ORCID: https://orcid.org/0000-0002-7197-4545)
- Suchismita Rout (ORCID: https://orcid.org/0000-0002-0131-6248)
- Manas Ranjan Patra
Institutions
- National Institute of Science and Technology (IN)
- KIIT University (IN)
Publication Details
- Published
- 2024-12-12
- DOI
- https://doi.org/10.1109/ocit65031.2024.00137
- Citations
- 1
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 0.78