MULTIVARIATE PIECEWISE REGRESSIVE AFRICAN BUFFALO OPTIMIZATION-BASED RESOURCE-AWARE TASK SCHEDULING IN CLOUD

Tamilsenthil S, Dr.Kangaiammal A

Abstract


Distributed cloud computing handles a large number of tasks and provides many dynamic virtualized resources that aim to share as a service through the internet. While handling a large volume of tasks, task execution times, throughput, and makespan are the most significant metrics in practical scenarios.  So, the scheduling task is essential to achieve accuracy and correctness on task completion. A novel technique called Multivariate Piecewise Regressive African Buffalo Optimization-based Resource Aware Task Scheduling (MPRABO-RATS) is introduced for improving the task scheduling efficiency and minimizing time consumption.  First, the cloud user dynamically generates numerous heterogeneous tasks in the cloud environments. After receiving the tasks, the task scheduler in the cloud server finds the resource-optimized virtual machine using the Multivariate Piecewise Regressive African Buffalo Optimization technique. The proposed optimization technique uses the Multivariate Piecewise Regression function for analyzing the different resources availablity such as CPU Time, Memory, Bandwidth, and Energy before the task scheduling. Initially, the population of the virtual machine is defined. After that, the fitness is measured using Multivariate Piecewise Regression. Based on the fitness estimation, the resource-efficient virtual machine is determined. Finally, the task scheduler assigns the tasks to the resource-optimized virtual machine with higher efficiency. Experimental evaluation is carried out in the CloudSim simulator on the factors such as task scheduling Efficiency, Throughput, Makespan, and Memory Consumption with respect to a number of tasks. The observed results indicate that the MPRABO-RATS technique offers an efficient solution in terms of achieving higher task scheduling Efficiency, Throughput, and Minimizing the Makespan as well as Memory Consumption than the conventional scheduling techniques

Keywords


Cloud Computing, Resource-Aware Task Scheduling, Multivariate Piecewise Regressive African Buffalo Optimization

Full Text:

PDF

References


Hojjat Emami, “Cloud task scheduling using enhanced sunflower optimization algorithm”, ICT Express, Elsevier, Vol.8, No. 1, 2022, pp. 97-100. https://doi.org/10.1016/j.icte.2021.08.001

Deafallah Alsadie, “TSMGWO: Optimizing Task Schedule Using Multi-Objectives Grey Wolf Optimizer for Cloud Data Centers”, IEEE Access, Vol. 9, 2021, pp. 37707 – 37725. DOI: 10.1109/ACCESS.2021.3063723

M.S. Sanaj, P.M. Joe Prathap, “An efficient approach to the map-reduce framework and genetic algorithm based whale optimization algorithm for task scheduling in cloud computing environment”, Materials Today: Proceedings, Elsevier, Vol. 37, 2021, pp. 3199-3208. https://doi.org/10.1016/j.matpr.2020.09.064

Prasanta Kumar Bal, Sudhir Kumar Mohapatra, Tapan Kumar Das, Kathiravan Srinivasan and Yuh-Chung Hu, “A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques”, Vol. 22, Sensors, 2022, pp. 1-16. https://doi.org/10.3390/s22031242

Deafallah Alsadie, “A Metaheuristic Framework for Dynamic Virtual Machine Allocation With Optimized Task Scheduling in Cloud Data Centers”, IEEE Access, Vol. 9, 2021, pp. 74218-74233. DOI: 10.1109/ACCESS.2021.3077901

Boonhatai Kruekaew, Warangkhana Kimpan, “Multi-Objective Task Scheduling Optimization for Load Balancing in Cloud Computing Environment Using Hybrid Artificial Bee Colony Algorithm With Reinforcement Learning”, IEEE Access, Vol. 10, 2022, pp. 17803 – 17818. DOI: 10.1109/ACCESS.2022.3149955

Ajoze Abdulraheem Zubair, Shukor Abd Razak, Md. Asri Ngadi, Arafat Al-Dhaqm,Wael M. S. Yafooz, Abdel-Hamid M. Emara, Aldosary Saad and Hussain Al-Aqrabi, “A Cloud Computing-Based Modified Symbiotic Organisms Search Algorithm (AI) for Optimal Task Scheduling”, Vol. 22, Sensors, 2022, pp. 1-21, 1674. https://doi.org/10.3390/s22041674

Xueying Guo, “Multi-objective task scheduling optimization in cloud computing based on fuzzy self-defense algorithm”, Alexandria Engineering Journal, Elsevier, Vol. 60, Issue 6, December 2021, pp. 5603-5609. https://doi.org/10.1016/j.aej.2021.04.051

Yanal Alahmad, Tariq Daradkeh, Anjali Agarwal, “Proactive Failure-Aware Task Scheduling Framework for Cloud Computing”, IEEE Access, 2021, Vol. 9, pp. 106152-106168. DOI: 10.1109/ACCESS.2021.3101147

Gurwinder Singh, Anil Sharma, Rathinaraja Jeyaraj, and Anand Paul, “Handling Non-Local Executions to Improve MapReduce Performance Using Ant Colony Optimization”, IEEE Access, Vol. 9, 2021, pp. 96176-96188. DOI: 10.1109/ACCESS.2021.3091675

G. Sreenivasulu and Ilango Paramasivam, “Hybrid optimization algorithm for task scheduling and virtual machine allocation in cloud computing”, Evolutionary Intelligence, Springer, Vol. 14, 2021, pp. 1015–1022. https://doi.org/10.1007/s12065-020-00517-2

Aroosa Mubeen, Muhammad Ibrahim, Nargis Bibi, Mohammed Baz and Habib Hamam and Omar Cheikhrouhou, “lts: An Adaptive Load Balanced Task Scheduling Approach for Cloud Computing”, Processes, Vol. 9, 2021, pp. 1-15. https://doi.org/10.3390/pr9091514

Harvinder Singh, Anshu Bhasin & Parag Ravikant Kaveri, “QRAS: efficient resource allocation for task scheduling in cloud computing”, SN Applied Sciences, Springer, Vol. 3, 2021, pp. 1-7. https://doi.org/10.1007/s42452-021-04489-5

Huned Materwala, and Leila Ismail, “Performance and energy-aware bi-objective tasks scheduling for cloud data centers”, Procedia Computer Science, Elsevier, Vol. 197, 2022, pp. 238-246. https://doi.org/10.1016/j.procs.2021.12.137

Bilal H. Abed-alguni, Noor Aldeen Alawad, “Distributed Grey Wolf Optimizer for scheduling of workflow applications in cloud environments”, Applied Soft Computing Journal, Elsevier, Vol. 102, 2021, pp. 1-15. https://doi.org/10.1016/j.asoc.2021.107113

Neeraj Arora and Rohitash K. Banyal, “Workflow scheduling using particle swarm optimization and gray wolf optimization algorithm in cloud computing”, Concurrency and Computation: Practice and Experience, Wiley, 2021, Vol. 33, Issue 16, pp. 1-16. https://doi.org/10.1002/cpe.6281

LiWei Jia, Kun Li, and Xiaoming Shi, “Cloud Computing Task Scheduling Model Based on Improved Whale Optimization Algorithm”, Wireless Communications and Mobile Computing, Hindawi, Vol. 2021, December 2021, pp. 1-13. https://doi.org/10.1155/2021/4888154

Naela Rizvi, Ramesh Dharavath, Damodar Reddy Edla, “Cost and makespan aware workflow scheduling in IaaS clouds using hybrid spider monkey optimization”, Simulation Modelling Practice and Theory, Elsevier, Vol. 110, 2021, pp.1-24. https://doi.org/10.1016/j.simpat.2021.102328

Mirsaeid Hosseini Shirvani, Reza Noorian Talouki, “A novel hybrid heuristic-based list scheduling algorithm in heterogeneous cloud computing environment for makespan optimization”, Parallel Computing, Elsevier, Vol. 108, 2021, pp. 1-13. https://doi.org/10.1016/j.parco.2021.102828

Kalka Dubey, S.C. Sharma, “A novel multi-objective CR-PSO task scheduling algorithm with deadline”, Sustainable Computing: Informatics and Systems, Elsevier, Vol. 32, 2021, pp. 1-20. https://doi.org/10.1016/j.suscom.2021.100605




DOI: https://doi.org/10.26483/ijarcs.v13i3.6834

Refbacks

  • There are currently no refbacks.




Copyright (c) 2022 International Journal of Advanced Research in Computer Science