Research Article

Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm

Volume: 10 Number: 3 July 30, 2022
EN

Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm

Abstract

Successful task scheduling is one of the priority actions to increase energy efficiency, commercial earnings, and customer satisfaction in cloud computing. On the other hand, since task scheduling processes are NP-hard problems, it is difficult to talk about an absolute solution, especially in scenarios with large task numbers. For this reason, metaheuristic algorithms are frequently used in solving these problems. This study focuses on the metaheuristic-based solution of optimization of makespan, which is one of the important scheduling problems of cloud computing. The adapted Chimp Optimization Algorithm, with enhanced exploration and exploitation phases, is proposed for the first time to solve these problems. The solutions obtained from this adapted algorithm, which can use different mathematical functions, are discussed comparatively. The proposed solutions are also tested in the CloudSim simulator for different scenarios and they prove their performance in the cloud environment.

Keywords

References

  1. [1] Strumberger, I., Tuba, E., Bacanin, N., & Tuba, M. (2019, June). Dynamic tree growth algorithm for load scheduling in cloud environments. In 2019 IEEE Congress on Evolutionary Computation (CEC) (pp. 65-72). IEEE.
  2. [2] Avram, M. G. (2014). Advantages and challenges of adopting cloud computing from an enterprise perspective. Procedia Technology, 12, 529-534.
  3. [3] Abdullahi, M., & Ngadi, M. A. (2016). Symbiotic organism search optimization based task scheduling in cloud computing environment. Future Generation Computer Systems, 56, 640-650.
  4. [4] Houssein, E. H., Gad, A. G., Wazery, Y. M., & Suganthan, P. N. (2021). Task scheduling in cloud computing based on meta-heuristics: review, taxonomy, open challenges, and future trends. Swarm and Evolutionary Computation, 62, 100841.
  5. [5] Khishe, M., & Mosavi, M. R. (2020). Chimp optimization algorithm. Expert systems with applications, 149, 113338, https://doi.org/10.1016/j.eswa.2020.113338
  6. [6] Pradhan, A., Bisoy, S. K., & Das, A. (2021). A survey on pso based meta-heuristic scheduling mechanism in cloud computing environment. Journal of King Saud University-Computer and Information Sciences.
  7. [7] Saurav, S. K., & Benedict, S. (2021, January). A Taxonomy and Survey on Energy-Aware Scientific Workflows Scheduling in Large-Scale Heterogeneous Architecture. In 2021 6th International Conference on Inventive Computation Technologies (ICICT) (pp. 820-826). IEEE.
  8. [8] Alsaidy, S. A., Abbood, A. D., & Sahib, M. A. (2020). Heuristic initialization of PSO task scheduling algorithm in cloud computing. Journal of King Saud University-Computer and Information Sciences.

Details

Primary Language

English

Subjects

Software Testing, Verification and Validation

Journal Section

Research Article

Publication Date

July 30, 2022

Submission Date

September 1, 2021

Acceptance Date

July 29, 2022

Published in Issue

Year 2022 Volume: 10 Number: 3

APA
Gündüzalp, E., Yıldırım, G., & Tatar, Y. (2022). Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm. Balkan Journal of Electrical and Computer Engineering, 10(3), 328-336. https://doi.org/10.17694/bajece.989467
AMA
1.Gündüzalp E, Yıldırım G, Tatar Y. Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm. Balkan Journal of Electrical and Computer Engineering. 2022;10(3):328-336. doi:10.17694/bajece.989467
Chicago
Gündüzalp, Emrullah, Güngör Yıldırım, and Yetkin Tatar. 2022. “Efficient Task Scheduling in Cloud Systems With Adaptive Discrete Chimp Algorithm”. Balkan Journal of Electrical and Computer Engineering 10 (3): 328-36. https://doi.org/10.17694/bajece.989467.
EndNote
Gündüzalp E, Yıldırım G, Tatar Y (July 1, 2022) Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm. Balkan Journal of Electrical and Computer Engineering 10 3 328–336.
IEEE
[1]E. Gündüzalp, G. Yıldırım, and Y. Tatar, “Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm”, Balkan Journal of Electrical and Computer Engineering, vol. 10, no. 3, pp. 328–336, July 2022, doi: 10.17694/bajece.989467.
ISNAD
Gündüzalp, Emrullah - Yıldırım, Güngör - Tatar, Yetkin. “Efficient Task Scheduling in Cloud Systems With Adaptive Discrete Chimp Algorithm”. Balkan Journal of Electrical and Computer Engineering 10/3 (July 1, 2022): 328-336. https://doi.org/10.17694/bajece.989467.
JAMA
1.Gündüzalp E, Yıldırım G, Tatar Y. Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm. Balkan Journal of Electrical and Computer Engineering. 2022;10:328–336.
MLA
Gündüzalp, Emrullah, et al. “Efficient Task Scheduling in Cloud Systems With Adaptive Discrete Chimp Algorithm”. Balkan Journal of Electrical and Computer Engineering, vol. 10, no. 3, July 2022, pp. 328-36, doi:10.17694/bajece.989467.
Vancouver
1.Emrullah Gündüzalp, Güngör Yıldırım, Yetkin Tatar. Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm. Balkan Journal of Electrical and Computer Engineering. 2022 Jul. 1;10(3):328-36. doi:10.17694/bajece.989467

Cited By

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisansı