An Energy-Saving Task Scheduling Strategy Based on Vacation Queuing Theory in Cloud Computing

被引:74
|
作者
Cheng, Chunling [1 ]
Li, Jun [1 ]
Wang, Ying [1 ]
机构
[1] Nanjing Univ Posts & Telecommun, Coll Comp, Nanjing 213001, Jiangsu, Peoples R China
关键词
cloud computing; independent task scheduling; energy-saving; vacation queuing theory;
D O I
10.1109/TST.2015.7040511
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
High energy consumption is one of the key issues of cloud computing systems. Incoming jobs in cloud computing environments have the nature of randomness, and compute nodes have to be powered on all the time to await incoming tasks. This results in a great waste of energy. An energy-saving task scheduling algorithm based on the vacation queuing model for cloud computing systems is proposed in this paper. First, we use the vacation queuing model with exhaustive service to model the task schedule of a heterogeneous cloud computing system. Next, based on the busy period and busy cycle under steady state, we analyze the expectations of task sojourn time and energy consumption of compute nodes in the heterogeneous cloud computing system. Subsequently, we propose a task scheduling algorithm based on similar tasks to reduce the energy consumption. Simulation results show that the proposed algorithm can reduce the energy consumption of the cloud computing system effectively while meeting the task performance.
引用
收藏
页码:28 / 39
页数:12
相关论文
共 50 条
  • [31] Service Scheduling in Cloud Computing based on Queuing Game Model
    Lin, Fuhong
    Zhou, Xianwei
    Huang, Daochao
    Song, Wei
    Han, Dongsheng
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2014, 8 (05): : 1554 - 1566
  • [32] Deadline and Energy Aware Task Scheduling in Cloud Computing
    Ben Alla, Hicham
    Ben Alla, Said
    Touhafi, Abdellah
    Ezzati, Abdellah
    2018 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2018,
  • [33] 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
  • [34] Dynamic Security Exchange Scheduling Model for Business Workflow Based on Queuing Theory in Cloud Computing
    Xu, Rongbin
    Wu, Jianguo
    Cheng, Yongliang
    Liu, Zhiqiang
    Lin, Yuanmo
    Xie, Ying
    SECURITY AND COMMUNICATION NETWORKS, 2020, 2020 (2020)
  • [35] Modified Packing Algorithm for Dynamic Energy-Saving in Cloud Computing Servers
    Han-Sheng Chuang
    Liang-Teh Lee
    Che-Yuan Chang
    Chia-Ying Tseng
    JournalofElectronicScienceandTechnology, 2013, 11 (02) : 124 - 131
  • [36] Modified Packing Algorithm for Dynamic Energy-Saving in Cloud Computing Servers
    Han-Sheng Chuang
    Liang-Teh Lee
    Che-Yuan Chang
    Chia-Ying Tseng
    Journal of Electronic Science and Technology, 2013, (02) : 124 - 131
  • [37] Load balancing and task scheduling strategy for the cloud computing environments
    Jin, Gang
    Liu, Lei
    Zhang, Peng
    Yu, Man
    Journal of Computational Information Systems, 2015, 11 (02): : 769 - 781
  • [38] 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
  • [39] Hybrid task scheduling strategy for cloud computing by modified particle swarm optimization and fuzzy theory
    Mansouri, Najme
    Zade, Behnam Mohammad Hasani
    Javidi, Mohammad Masoud
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 130 : 597 - 633
  • [40] Optimization of the Energy-Saving Data Storage Algorithm for Differentiated Cloud Computing Tasks Optimization of the Energy-Saving Data Storage Algorithm
    Zhao, Peichen
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (09) : 617 - 626