An Efficient Task Scheduling for Cloud Computing Platforms Using Energy Management Algorithm: A Comparative Analysis of Workflow Execution Time

被引:4
|
作者
Ahmed, Adeel [1 ]
Adnan, Muhammad [1 ]
Abdullah, Saima [1 ]
Ahmad, Israr [1 ]
Alturki, Nazik [2 ]
Jamel, Leila [2 ]
机构
[1] Islamia Univ Bahawalpur, Fac Comp, Dept Comp Sci, Bahawalpur 63100, Punjab, Pakistan
[2] Princess Nourah Bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Syst, POB 84428, Riyadh 11671, Saudi Arabia
关键词
Cloud computing; Task analysis; Processor scheduling; Virtual machining; Job shop scheduling; Optimization; Energy efficiency; Energy management; Resource management; Energy management algorithm (EMA); first come first serve (DVFS); shortest job first (RR); makespan; VMs;
D O I
10.1109/ACCESS.2024.3371693
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing platform offers numerous applications and resources such as data storage, databases, and network building. However, efficient task scheduling is crucial for maximizing the overall execution time. In this study, workflows are used as datasets to compare scheduling algorithms, including Shortest Job First, First Come, First Served, (DVFS) and Energy Management Algorithms (EMA). To facilitate comparison, the number of virtual machines in the Visual Studio.Net framework environment is used for the implementation. The experimental findings indicate that increasing the number of virtual machines reduces Makespan. Moreover, the Energy Management Algorithm (EMA) outperforms Shortest Job First by 2.79% for the CyberShake process and surpasses the First Come, First Serve algorithm by 12.28%. Additionally, EMA produces 21.88% better results than both algorithms combined. For the Montage process, EMA performs 4.50% better than Shortest Job First and 25.75% superior to the First Come, First Serve policy. Finally, we ran simulations to determine the performance of the suggested mechanism and contrasted it with the widely used energy-efficient techniques. The simulation results demonstrate that the suggested structural design may successfully reduce the amount of data and give suitable scheduling to the cloud.
引用
收藏
页码:34208 / 34221
页数:14
相关论文
共 50 条
  • [1] An Efficient Task Scheduling Algorithm using Total Resource Execution Time Aware Algorithm in Cloud Computing
    Bandaranayake, K. M. S. U.
    Jayasena, K. P. N.
    Kumara, B. T. G. S.
    2020 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD 2020), 2020, : 29 - 34
  • [2] Efficient Workflow Scheduling in Cloud Computing Using Hybrid Algorithm
    Tewari, Aakanksha
    Goyal, Namisha
    Awasthi, Lalit Kumar
    Priyanka
    IETE JOURNAL OF RESEARCH, 2025,
  • [3] An Energy-Efficient Task Scheduling using BAT Algorithm for Cloud Computing
    Ullah, Arif
    Umeriqbal
    Shoukat, Ijaz Ali
    Rauf, Abdul
    Usman, O. Y.
    Ahmed, Sheeraz
    Najam, Zeeshan
    JOURNAL OF MECHANICS OF CONTINUA AND MATHEMATICAL SCIENCES, 2019, 14 (04): : 613 - 627
  • [4] Prioritized Energy Efficient Task Scheduling Algorithm in Cloud Computing Using Whale Optimization Algorithm
    Mangalampalli, Sudheer
    Swain, Sangram Keshari
    Mangalampalli, Vamsi Krishna
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 126 (03) : 2231 - 2247
  • [5] Prioritized Energy Efficient Task Scheduling Algorithm in Cloud Computing Using Whale Optimization Algorithm
    Sudheer Mangalampalli
    Sangram Keshari Swain
    Vamsi Krishna Mangalampalli
    Wireless Personal Communications, 2022, 126 : 2231 - 2247
  • [6] Efficient Algorithm for Workflow Scheduling in Cloud Computing Environment
    Adhikari, Mainak
    Amgoth, Tarachand
    2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, : 184 - 189
  • [7] A hybrid genetic-based task scheduling algorithm for cost-efficient workflow execution in heterogeneous cloud computing environment
    Dehnavi, Mohsen Khademi
    Broumandnia, Ali
    Shirvani, Mirsaeid Hosseini
    Ahanian, Iman
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 10833 - 10858
  • [8] Energy-efficient task scheduling and consolidation algorithm for workflow jobs in cloud
    Khaleel, Mustafa
    Zhu, Michelle M.
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2016, 13 (03) : 268 - 284
  • [9] Comparative Analysis of Workflow Scheduling Policies in Cloud Platforms
    Kumar, Kamal
    Thaman, Jyoti
    INTELLIGENT COMMUNICATION, CONTROL AND DEVICES, ICICCD 2017, 2018, 624 : 267 - 275
  • [10] An Efficient Task Scheduling Based on Seagull Optimization Algorithm for Heterogeneous Cloud Computing Platforms
    Ghafari R.
    Mansouri N.
    International Journal of Engineering, Transactions B: Applications, 2022, 35 (02): : 433 - 450