Araştırma Makalesi

Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm

Cilt: 10 Sayı: 3 30 Temmuz 2022
PDF İndir
EN

Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm

Öz

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.

Anahtar Kelimeler

Kaynakça

  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.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Yazılım Testi, Doğrulama ve Validasyon

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

30 Temmuz 2022

Gönderilme Tarihi

1 Eylül 2021

Kabul Tarihi

29 Temmuz 2022

Yayımlandığı Sayı

Yıl 2022 Cilt: 10 Sayı: 3

Kaynak Göster

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, ve 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 (01 Temmuz 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, ve Y. Tatar, “Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm”, Balkan Journal of Electrical and Computer Engineering, c. 10, sy 3, ss. 328–336, Tem. 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 (01 Temmuz 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, vd. “Efficient Task Scheduling in Cloud Systems with Adaptive Discrete Chimp Algorithm”. Balkan Journal of Electrical and Computer Engineering, c. 10, sy 3, Temmuz 2022, ss. 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. 01 Temmuz 2022;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