Energy-Efficient Multi-Job Scheduling Model for Cloud Computing and Its Genetic Algorithm

被引:18
|
作者
Wang, Xiaoli [1 ]
Wang, Yuping [1 ]
Zhu, Hai [2 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Shaanxi, Peoples R China
[2] Zhoukou Normal Univ, Sch Comp Sci & Technol, Zhoukou 466001, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1155/2012/589243
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
For the problem that the energy efficiency of the cloud computing data center is low, from the point of view of the energy efficiency of the servers, we propose a new energy-efficient multi-job scheduling model based on Google's massive data processing framework. To solve this model, we design a practical encoding and decoding method for the individuals and construct an overall energy efficiency function of the servers as the fitness value of each individual. Meanwhile, in order to accelerate the convergent speed of our algorithm and enhance its searching ability, a local search operator is introduced. Finally, the experiments show that the proposed algorithm is effective and efficient.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] 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
  • [2] Efficient job scheduling in cloud computing based on genetic algorithm
    Sahraei, Shirin Hosseinzadeh
    Kashani, Mohammad Mansour Riahi
    Rezazadeh, Javad
    Farahbakhsh, Reza
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2019, 22 (04) : 447 - 467
  • [3] Multi-objective genetic algorithm for energy-efficient job shop scheduling
    May, Goekan
    Stahl, Bojan
    Taisch, Marco
    Prabhu, Vittal
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (23) : 7071 - 7089
  • [4] MOEAGAC: an energy aware model with genetic algorithm for efficient scheduling in cloud computing
    Marri, Nageswara Prasadhu
    Rajalakshmi, N. R.
    INTERNATIONAL JOURNAL OF INTELLIGENT COMPUTING AND CYBERNETICS, 2022, 15 (02) : 318 - 329
  • [5] An Energy-Efficient Hybrid Scheduling Algorithm for Task Scheduling in the Cloud Computing Environments
    Walia, Navpreet Kaur
    Kaur, Navdeep
    Alowaidi, Majed
    Bhatia, Kamaljeet Singh
    Mishra, Shailendra
    Sharma, Naveen Kumar
    Sharma, Sunil Kumar
    Kaur, Harsimrat
    IEEE ACCESS, 2021, 9 : 117325 - 117337
  • [6] An energy-aware bi-level optimization model for multi-job scheduling problems under cloud computing
    Wang, Xiaoli
    Wang, Yuping
    Cui, Yue
    SOFT COMPUTING, 2016, 20 (01) : 303 - 317
  • [7] An energy-aware bi-level optimization model for multi-job scheduling problems under cloud computing
    Xiaoli Wang
    Yuping Wang
    Yue Cui
    Soft Computing, 2016, 20 : 303 - 317
  • [8] An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems
    Sanjaya K. Panda
    Prasanta K. Jana
    Cluster Computing, 2019, 22 : 509 - 527
  • [9] An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems
    Panda, Sanjaya K.
    Jana, Prasanta K.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : 509 - 527
  • [10] 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