An EHO-Grounded Task Planning to Improve Resource Application in Cloud Computing

Authors

  • Archana Mantri Chitkara University Institute of Engineering and Technology, Chitkara University, Punjab, India

Keywords:

EHOTS, GA, PSO, Optimization

Abstract

In cloud computing, job scheduling is closely related to processing costs and resource use. To ensure the best work completion, a variety of optimal task scheduling techniques make good use of these parameters. Here, a task scheduling method called Elephant Herding Optimization based Task Scheduling (EHOTS) is used to give users with the best possible scheduling of their work to increase resource utilization and cut costs associated with processing in a cloud computing environment. The EHOTS is set up to perform an objective function using a variety of variables, including load and processing. The experiment is carried out using an appropriate tool, and simulation results have shown that EHOTS performs better than GA and PSO methods in terms of quality performance based on total cost with minimum and maximum numbers of repetitions and jobs. Task scheduling especially increases the cloud-based system's source utilization and processing costs. To provide optimal scheduling, numerous optimization methodologies are used to enhance task scheduling performance. Based on the scalability and price of resource distribution dynamically, the best job scheduling has improved cloud computing efficiency. To improve the exploration and exploitation capability of the search space and produce the best solution, oppositional logic is also integrated with optimization techniques.

Downloads

Download data is not yet available.

References

Kaur A, Kaur B and Singh D. Challenges to Task and Workflow Scheduling in Cloud Environment. International Journal of Advanced Research in Computer Science. 2017; 8 (8): 412-415.

Rahayfeh AA, Atiewi S, Abuhussein A and Almiani M. Novel Approach to Task Scheduling and Load Balancing Using the Dominant Sequence Clustering and Mean Shift Clustering Algorithms. Future Internet, MDPI. 2019; 11(109), 1-15.

Kamalinia A and Ghaffari A. Hybrid Task Scheduling Method for Cloud Computing by Genetic and PSO Algorithms. Journal of Information Systems and Telecommunication.2016; 4(4), 272-282.

Mahmood A, Khan SA, and Bahlool RA. Hard Real-Time Task Scheduling in Cloud Computing Using an Adaptive Genetic Algorithm. Computers, MDPI.2017; 6: 1-21.

Lakra AV and Yadav DK. Multi-Objective Tasks Scheduling Algorithm for Cloud Computing Throughput Optimization. International Conference on Intelligent Computing, Communication & Convergence (ICCC), Bhuvneshwar, Odisha, India, Elsevier; 2015:107-113.

Xing B and Gao WJ. Bacteria Inspired Algorithms. Innovative Computational Intelligence, Springer; 2014: 21-39, DOI: 10.1007/978-3- 319-03404-1_2.

Malik BH, Amir M, Mazhar B, Ali S, Jalil R, and Khalid J. Comparison of Task Scheduling Algorithms in Cloud Environment. International Journal of Advanced Computer Science and Applications; 2018: 9(5), 384-390.

Matos JGD, Marques CKDM and Liberalino CHP. Genetic and Static Algorithm for Task Scheduling in Cloud Computing. Int. J. Cloud Computing, 2019: 8(1),1-19.

Dubey K, Kumar M and Sharma SC. Modified HEFT Algorithm for Task Scheduling in Cloud Environment. 6th International Conference on Smart Computing and Communications, ICSCC, Kurukshetra, India, Elsevier; 2017:725- 732.

Kaur K and Kaur A. Optimal Scheduling and Load Balancing in Cloud using Enhanced Genetic Algorithm. International Journal of Computer Applications; 2015: 125(11), 1-6.

Singh, H.; Tyagi, S.; Kumar, P.; Gill, S.S.; Buyya, R. Metaheuristics for scheduling of heterogeneous tasks in cloud computing environments: Analysis, performance evaluation, and future directions. Simul. Model. Pr. Theory 2021, 111, 102353.

Huang, X.; Li, C.; Chen, H.; An, D. Task scheduling in cloud computing using particle swarm optimization with time varying inertia weight strategies. Clust. Comput. 2020, 23, 1137–1147.

Bezdan, T.; Zivkovic, M.; Antonijevic, M.; Zivkovic, T.; Bacanin, N. Enhanced Flower Pollination Algorithm for Task Scheduling in Cloud Computing Environment. In Machine Learning for Predictive Analysis; Springer: Berlin/Heidelberg, Germany, 2021; pp. 163–171.

Choudhary, A.; Gupta, I.; Singh, V.; Jana, P.K. A GSA based hybrid algorithm for bi-objective workflow scheduling in cloud computing. Futur. Gener. Comput. Syst. 2018, 83, 14–26.

Raghavan, S.; Sarwesh, P.; Marimuthu, C.; Chandrasekaran, K. Bat algorithm for scheduling workflow applications in cloud. In Proceedings of the 2015 International Conference on Electronic Design, Computer Networks & Automated Verification (EDCAV), Shillon, India, 29–30 January 2015; pp. 139–144.

Tawfeek, M.A.; El-Sisi, A.; Keshk, A.E.; Torkey, F.A. Cloud task scheduling based on ant colony optimization. In Proceedings of the 8th International Conference on Computer Engineering & Systems (ICCES), Cairo, Egypt, 26–28 November 2013; IEEE: Piscataway, NJ, USA, 2013.

Hamad, S.A.; Omara, F.A. Genetic-Based Task Scheduling Algorithm in Cloud Computing Environment. Int. J. Adv. Comput. Sci. Appl. 2016, 7, 550–556.

Masadeh, R.; Alsharman, N.; Sharieh, A.; Mahafzah, B.; Abdulrahman, A. Task scheduling on cloud computing based on sea lion optimization algorithm. Int. J. Web Inf. Syst. 2021, 17, 99–116.

Abdullahi, M.; Ngadi, A.; Dishing, S.I.; Abdulhamid, S.M. An adaptive symbiotic organisms search for constrained task scheduling in cloud computing. J. Ambient Intell. Humaniz. Comput. 2022, 1–12.

Strumberger, I.; Bacanin, N.; Tuba, M.; Tuba, E. Resource Scheduling in Cloud Computing Based on a Hybridized Whale Optimization Algorithm. Appl. Sci. 2019, 9, 4893.

Bacanin, N.; Tuba, E.; Bezdan, T.; Strumberger, I.; Tuba, M. Artificial Flora Optimization Algorithm for Task Scheduling in Cloud Computing Environment. In Proceedings of the International Conference on Intelligent Data Engineering and Automated Learning, Manchester, UK, 14–16 November 2019; pp. 437–445.

Vijayalakshmi, S. ., Vishnupriya, S. ., Sarala, B. ., Karthik Ch., B. ., Dhanalakshmi, R. ., Hephzipah, J. J. ., & Pavaiyarkarasi, R. . (2023). Improved DASH Architecture for Quality Cloud Video Streaming in Automated Systems. International Journal on Recent and Innovation Trends in Computing and Communication, 11(2s), 32–42. https://doi.org/10.17762/ijritcc.v11i2s.6026

Wiling, B. (2021). Locust Genetic Image Processing Classification Model-Based Brain Tumor Classification in MRI Images for Early Diagnosis. Machine Learning Applications in Engineering Education and Management, 1(1), 19–23. Retrieved from http://yashikajournals.com/index.php/mlaeem/article/view/6

Downloads

Published

11.07.2023

How to Cite

Mantri , A. . (2023). An EHO-Grounded Task Planning to Improve Resource Application in Cloud Computing. International Journal of Intelligent Systems and Applications in Engineering, 11(8s), 215–223. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/3043