Optimization of Task Scheduling in Cloud Computing Using the RAO-3 Algorithm

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Cloud computing provides computer resources such as hardware and software as a service to consumers over a network. The primary idea of cloud computing is to distribute massive amounts of storage, processing, and information to scientific applications. In cloud computing, user tasks are organized and executed with appropriate resources to supply services successfully. In order to complete task scheduling, a variety of task allocation approaches are employed. This work proposes an efficient task scheduling method to improve the task scheduling approach. Optimization techniques are often used to solve NP-hard situations. This work presents an effective scheduling task method for cloud computing systems based on the RAO-3 algorithm. We evaluate the performance of our approach by applying it to three instances. According to the data, the proposed technique provided the optimal solution in terms of schedule length, speedup, efficiency, and throughput.

Cite

CITATION STYLE

APA

Fayed, A. R., Khalifa, N. E. M., Taha, M. H. N., & Kotb, A. (2023). Optimization of Task Scheduling in Cloud Computing Using the RAO-3 Algorithm. In Lecture Notes on Data Engineering and Communications Technologies (Vol. 164, pp. 508–523). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-27762-7_47

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free