- Research Article
- 10.12732/ijam.v38i5.1111
A RESOURCE ALLOCATION SCHEME FOR CLOUD-BASED IOT APPLICATIONS BASED ON AN ENERGY-EFFICIENT MAKESPAN TASK SCHEDULING ALGORITHM
- Nov 09, 2025
- International Journal of Applied Mathematics
- Mamatha T
In cloud computing, task scheduling is the primary consideration when assigning resources dynamically to minimize makespan and increase performance. Due to the fact that data centers house a large number of computers, the rapid growth of cloud computing leads in massive energy consumption and emissions of carbon dioxide. Thus, in order to lower energy usage and carbon emissions, cloud service providers are searching for environmentally friendly solutions. Task scheduling has gained popularity as a result, where minimal energy usage and effective resource utilization are given careful thought. Although there are many applications and domains where cloud computing is widely employed, task and resource scheduling is still something that has to be improved. To lower costs, makespan, and energy consumption, this study presents the Cost and Energy-aware Task Scheduling Algorithm (CETSA). The suggested approach takes into account the load on each virtual machine as well as the trade-off between cost, energy consumption, and makespan in order to prevent virtual machines from overloading. The recommended method is put into practice with the help of the Cloud Sim toolkit and evaluated for various workloads. In addition, the recommended method lowers the rate of work failure, outperforms the prior algorithms in terms of energy consumption, and strikes a reasonable compromise between the makespan and the overall execution cost. Ultimately, the experimental findings demonstrate that the CETSA algorithm outperforms other algorithms in terms of energy usage.
Read more