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 条
  • [21] Energy efficient task scheduling using adaptive PSO for cloud computing
    Rani R.
    Garg R.
    International Journal of Reasoning-based Intelligent Systems, 2021, 13 (02) : 50 - 58
  • [22] An energy efficient RL based workflow scheduling in cloud computing
    Reddy, Pillareddy Vamsheedhar
    Reddy, Karri Ganesh
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 234
  • [23] Energy Efficient Task Scheduling in Mobile Cloud Computing
    Yao, Dezhong
    Yu, Chen
    Jin, Hai
    Zhou, Jiehan
    NETWORK AND PARALLEL COMPUTING, NPC 2013, 2013, 8147 : 344 - 355
  • [24] Energy-efficient task scheduling model based on MapReduce for cloud computing using genetic algorithm
    Wang, Xiaoli
    Wang, Yuping
    Zhu, Hai
    JOURNAL OF COMPUTERS, 2012, 7 (12) : 2962 - 2970
  • [25] A hybrid algorithm for efficient task scheduling in cloud computing environment
    Roshni Thanka M.
    Uma Maheswari P.
    Bijolin Edwin E.
    International Journal of Reasoning-based Intelligent Systems, 2019, 11 (02): : 134 - 140
  • [26] A New Algorithm for Energy Efficient Task Scheduling Towards Optimal Green Cloud Computing
    Khullar, Rahul
    Hossain, Gahangir
    2022 IEEE/ACS 19TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2022,
  • [27] Workflow Scheduling in Cloud Computing Environment using Firefly Algorithm
    SundarRajan, R.
    Vasudevan, V.
    Mithya, S.
    2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, AND OPTIMIZATION TECHNIQUES (ICEEOT), 2016, : 955 - 960
  • [28] Optimization of Maritime Communication Workflow Execution with a Task-Oriented Scheduling Framework in Cloud Computing
    Ahmad, Zulfiqar
    Acarer, Tayfun
    Kim, Wooseong
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2023, 11 (11)
  • [29] Comparative Analysis for Task Scheduling Algorithms on Cloud Computing
    Alhaidari, Fahd
    Balharith, Taghreed
    AL-Yahyan, Eyman
    2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 396 - 401
  • [30] A Comparative Analysis of Task Scheduling Approaches in Cloud Computing
    Ibrahim, Muhammad
    Nabi, Said
    Hussain, Rasheed
    Raza, Muhammad Summair
    Imran, Muhammad
    Kazmi, S. M. Ahsan
    Oracevic, Alma
    Hussain, Fatima
    2020 20TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2020), 2020, : 681 - 684