Energy-Aware Scheduling Based on Marginal Cost and Task Classification in Heterogeneous Data Centers

被引:3
作者
Ji, Kaixuan [1 ,2 ]
Chi, Ce [1 ,2 ]
Zhang, Fa [1 ]
Anta, Antonio Fernandez [3 ]
Song, Penglei [4 ]
Marahatta, Avinab [5 ]
Wang, Youshi [6 ]
Liu, Zhiyong [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, High Performance Comp Res Ctr, Beijing 100095, Peoples R China
[2] Univ Chinese Acad Sci, Sch Comp Sci & Technol, Beijing 101408, Peoples R China
[3] IMDEA Networks Inst, Avda Mar Mediterraneo 22, Leganes 28918, Spain
[4] Capital Normal Univ, Informat Engn Coll, Beijing 100048, Peoples R China
[5] Chinese Acad Sci, Inst Informat Engn, Beijing 100093, Peoples R China
[6] Meituan Dianping Grp, Beijing 100102, Peoples R China
基金
中国国家自然科学基金;
关键词
data center; energy-aware; marginal cost; task scheduling; cooling system; task classification; VIRTUAL MACHINE PLACEMENT; OPTIMIZATION; TEMPERATURE; MANAGEMENT; ALLOCATION; POWER;
D O I
10.3390/en14092382
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
The energy consumption problem has become a bottleneck hindering further development of data centers. However, the heterogeneity of servers, hybrid cooling modes, and extra energy caused by system state transitions increases the complexity of the energy optimization problem. To deal with such challenges, in this paper, an Energy Aware Task Scheduling strategy (EATS) utilizing marginal cost and task classification method is proposed that cooperatively improves the energy efficiency of servers and cooling systems. An energy consumption model for servers, cooling systems, and state transition is developed, and the energy optimization problem in data centers is formulated. The concept of marginal cost is introduced to guide the task scheduling process. The task classification method is incorporated with the idea of marginal cost to further improve resource utilization and reduce the total energy consumption of data centers. Experiments are conducted using real-world traces, and energy reduction results are compared. Results show that EATS achieves more energy-savings of servers, cooling systems, state transition in comparison to the other two techniques under a various number of servers, cooling modules and task arrival intensities. It is validated that EATS is effective at reducing total energy consumption and improving the resource utilization of data centers.
引用
收藏
页数:26
相关论文
共 37 条
[1]   Joint Optimization of Idle and Cooling Power in Data Centers While Maintaining Response Time [J].
Ahmad, Faraz ;
Vijaykumar, T. N. .
ACM SIGPLAN NOTICES, 2010, 45 (03) :243-256
[2]   Thermal-Aware Virtual Machine Allocation for Heterogeneous Cloud Data Centers [J].
Akbari, Abbas ;
Khonsari, Ahmad ;
Ghoreyshi, Seyed Mohammad .
ENERGIES, 2020, 13 (11)
[3]   A metaheuristic method for joint task scheduling and virtual machine placement in cloud data centers [J].
Alboaneen, Dabiah ;
Tianfield, Hugo ;
Zhang, Yan ;
Pranggono, Bernardi .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 115 :201-212
[4]  
[Anonymous], 2017, ALIBABA CLUSTER TRAC
[5]  
[Anonymous], GOOGLE CLUSTERDATA 2
[6]   Cooling-Aware Energy and Workload Management in Data Centers via Stochastic Optimization [J].
Chen, Tianyi ;
Wang, Xin ;
Giannakis, Georgios B. .
IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2016, 10 (02) :402-415
[7]  
David MP, 2014, INTSOC CONF THERMAL, P1092, DOI 10.1109/ITHERM.2014.6892403
[8]   Data Center Energy Consumption Modeling: A Survey [J].
Dayarathna, Miyuru ;
Wen, Yonggang ;
Fan, Rui .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (01) :732-794
[9]   Reliability-aware task scheduling for energy efficiency on heterogeneous multiprocessor systems [J].
Deng, Zexi ;
Cao, Dunqian ;
Shen, Hong ;
Yan, Zihan ;
Huang, Huimin .
JOURNAL OF SUPERCOMPUTING, 2021, 77 (10) :11643-11681
[10]   Energy Efficient Scheduling of Servers with Multi-Sleep Modes for Cloud Data Center [J].
Gu, Chonglin ;
Li, Zhenlong ;
Huang, Hejiao ;
Jia, Xiaohua .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (03) :833-846