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 条
  • [21] Research and Simulation of Task Scheduling Strategy in Cloud Computing
    Lin, Tao
    Xuan, Qianqian
    Xu, Qingguo
    Wu, Mengxian
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND OPTIMIZATION TECHNOLOGIES AND APPLICATIONS (MSOTA2016), 2016, 58 : 13 - 18
  • [22] A Task Scheduling Strategy in Cloud Computing with Service Differentiation
    Xue, Yuanzheng
    Jin, Shunfu
    Wang, Xiushuang
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2018, 12 (11): : 5269 - 5286
  • [23] Investigations of the Energy-saving Technology of a Cloud Computing Data Center
    Yue, Yu
    Jiang, Wen
    Zhang, Zhang
    Wang, Chen
    Shao, Zongyou
    Tang, Zhimin
    Shen, Weidong
    Li, Ke
    Liu, Guanghui
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 6228 - 6231
  • [24] Task Scheduling Strategy Based on Queueing Model in Cloud Computing and Its Energy Consumption Optimization Analysis
    Wang, Kai-Yu
    Li, Hai-Tao
    Journal of Computers (Taiwan), 2021, 32 (05) : 87 - 100
  • [25] Implementation of IDEA, BATS, ARIMA and Queuing model for task scheduling in cloud computing
    Gawali, Mahendra Bhatu
    Shinde, Subhash K.
    2016 FIFTH INTERNATIONAL CONFERENCE ON ECO-FRIENDLY COMPUTING AND COMMUNICATION SYSTEMS (ICECCS), 2016, : 7 - 12
  • [26] Research on Task Scheduling Strategy Optimization Based onACO in Cloud Computing Environment
    He, Zhenxiang
    Dong, Jiankang
    li, Zhengjiang
    Guo, Wenjuan
    PROCEEDINGS OF 2020 IEEE 5TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2020), 2020, : 1615 - 1619
  • [27] Cloud Computing Task Scheduling Strategy Based on Improved Differential Evolution Algorithm
    Ge, Junwei
    He, Qian
    Fang, Yiqiu
    2017 5TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, MANUFACTURING, MODELING AND SIMULATION (CDMMS 2017), 2017, 1834
  • [28] Task Scheduling Algorithm Based on Pre-Allocation Strategy in Cloud Computing
    Lin, Ruonan
    Li, Qiang
    PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA 2016), 2016, : 227 - 232
  • [29] Research on Task Scheduling Strategy under Mobile Cloud Computing Based on ICSO
    Chen, Xuan
    Zheng, Hongfeng
    JOURNAL OF INTERNET TECHNOLOGY, 2022, 23 (07): : 1483 - 1493
  • [30] Task scheduling optimization strategy based on chaos theory in edge computing
    Xue J.
    Wang Z.
    Zhang Y.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2022, 50 (03): : 18 - 23