An efficient and autonomous dynamic resource allocation in cloud computing with optimized task scheduling

Safa Rabaaoui, Héla Hachicha, Ezzeddine Zagrouba · Procedia Computer Science · 2024

Resource allocation, scheduling, and provisioning are indeed critical and complex issues in cloud computing environments, as they directly impact both the user experience and the profitability of cloud service providers. Also, the excessive use of resources and the fact that the required resources may exceed those available have raised additional challenges. The effective and optimal allocation of resources in this dynamic cloud environment poses a significant challenge due to the substantial increase in cloud utilization. Then, an energy-efficient task scheduling algorithm is required to improve the efficiency of the resource allocation process. This paper proposed an efficient and autonomous dynamic resource allocation in cloud computing with optimized task scheduling. We aim to minimize the cost of virtual machines and the makespan. Furthermore, its impact on the best response time and energy consumption has been studied. The simulation shows that our method gave better results than the former ones.

Read the paper · More papers on PaperTik