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 条
  • [31] Energy Efficient and Reliability Aware Workflow Task Scheduling in Cloud Environment
    Medara, Rambabu
    Singh, Ravi Shankar
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 119 (02) : 1301 - 1320
  • [32] Energy Efficient and Reliability Aware Workflow Task Scheduling in Cloud Environment
    Rambabu Medara
    Ravi Shankar Singh
    Wireless Personal Communications, 2021, 119 : 1301 - 1320
  • [33] A survey on energy-efficient workflow scheduling algorithms in cloud computing
    Verma, Prateek
    Maurya, Ashish Kumar
    Yadav, Rama Shankar
    SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (05): : 637 - 682
  • [34] A task scheduling algorithm considering game theory designed for energy management in cloud computing
    Yang, Jiachen
    Jiang, Bin
    Lv, Zhihan
    Choo, Kim-Kwang Raymond
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 105 : 985 - 992
  • [35] Robust Energy-Aware Task Scheduling For Scientific Workflow In Cloud Computing
    Kumari, Priya
    Kaur, Avinash
    Singh, Parminder
    Singh, Manpreet
    2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2017, : 985 - 990
  • [36] Efficient Task Scheduling in Cloud Computing using an Improved Particle Swarm Optimization Algorithm
    Peng, Guang
    Wolter, Katinka
    CLOSER: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2019, : 58 - 67
  • [37] An effective task scheduling algorithm based on dynamic energy management and efficient resource utilization in green cloud computing environment
    Yong Lu
    Na Sun
    Cluster Computing, 2019, 22 : 513 - 520
  • [38] An effective task scheduling algorithm based on dynamic energy management and efficient resource utilization in green cloud computing environment
    Lu, Yong
    Sun, Na
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 513 - 520
  • [39] A workflow task scheduling algorithm based on the resources' fuzzy clustering in cloud computing environment
    Guo, Fengyu
    Yu, Long
    Tian, Shengwei
    Yu, Jiong
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2015, 28 (06) : 1053 - 1067
  • [40] Energy-Efficient Scientific Workflow Scheduling Algorithm in Cloud Environment
    Garg, Neha
    Neeraj
    Raj, Manish
    Gupta, Indrajeet
    Kumar, Vinay
    Sinha, G. R.
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022