Performance analysis of an energy-saving strategy in cloud data centers based on a MMAP[K]/M[K]/N-1 + N-2 non-preemptive priority queue

被引:0
作者
Bai, Xiaojun [1 ,2 ]
Jin, Shunfu [1 ,2 ]
机构
[1] Yanshan Univ, Sch Informat Sci & Engn, Qinhuangdao, Hebei, Peoples R China
[2] Yanshan Univ, Key Lab Comp Virtual Technol & Syst Integrat Hebe, Qinhuangdao, Hebei, Peoples R China
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2022年 / 136卷
基金
中国国家自然科学基金;
关键词
Cloud data center; Energy-saving strategy; Two-threshold hysteresis mechanism; Marked Markovian arrival process; Non-preemptive priority queue; Pareto optimality;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the development of cloud computing, big data, artificial intelligence and other next generation information technologies, the scale of the data center industry worldwide is growing rapidly, resulting in a sharp increase in energy consumption. In order to efficiently reduce the idle energy consumption in cloud data centers, in this paper, we propose an energy-saving strategy based on two-threshold hysteresis cluster scheduling mechanism, which enables the reserved cluster to be dynamically switched on and off with load variation. In addition, the tasks to be processed are classified into real-time tasks and non-real-time tasks. To keep track of the two classes of tasks and model the correlated traffic in cloud data centers, we describe the arrival flow of tasks as a Marked Markovian Arrival Process (MMAP). Accordingly, we develop a non-preemptive priority queue as the system model to capture the working principle of the proposed strategy. By using the matrix-geometric solution and Gauss-Seidel method, the steady-state distribution of the system model is analyzed, and some key Quality of Service (QoS) metrics and Total Cost of Ownership (TCO) metrics are calculated. Results of numerical experiments show that, under the proposed energy-saving strategy, the overall power consumption in a small cloud data center can be reduced by an average of 30.20% under different scenarios, and the larger the cloud data center scale, the more obvious the energy saving effect. The results also confirm the impact of inter-class correlations of the input process on performance metrics. Furthermore, we identify the Pareto optimal solutions for trading off the overall power consumption and average waiting time of real-time tasks. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:205 / 220
页数:16
相关论文
共 41 条
[1]   Coronavirus: reducing the impact of quarantine [J].
Acton, Michele ;
Bayntun, Claire ;
Kirby, Roger ;
Wessely, Simon .
TRENDS IN UROLOGY & MENS HEALTH, 2020, 11 (02) :6-8
[2]   Scheduling of multi-class multi-server queueing systems with abandonments [J].
Ayesta, Urtzi ;
Jacko, Peter ;
Novak, Vladimir .
JOURNAL OF SCHEDULING, 2017, 20 (02) :129-145
[3]   Performance analysis of small non-uniform packet switches [J].
Beekhuizen, Paul ;
Resing, Jacques .
PERFORMANCE EVALUATION, 2009, 66 (11) :640-659
[4]   A multi-class multi-server accumulating priority queue with application to health care [J].
Bin Sharif, Azaz ;
Stanford, David A. ;
Taylor, Peter ;
Ziedins, Ilze .
OPERATIONS RESEARCH FOR HEALTH CARE, 2014, 3 (02) :73-79
[5]   Performance analysis of a discrete-time two-class global-FCFS queue with two servers and geometric service times [J].
Bruneel, Herwig ;
Melange, Willem ;
Walraevens, Joris ;
De Vuyst, Stijn ;
Claeys, Dieter .
PERFORMANCE EVALUATION, 2017, 109 :34-51
[6]  
CAICT, 2021, WHIT PAP LOW CARB DA, P1
[7]  
CAICT ODCC., 2020, WHIT PAP DAT CTR
[8]  
CBRE, 2019, EUR DAT CTR, P1
[9]   Determination of Pareto frontier in multi-objective maintenance optimization [J].
Certa, Antonella ;
Galante, Giacomo ;
Lupo, Toni ;
Passannanti, Gianfranco .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2011, 96 (07) :861-867
[10]   Q-learning based dynamic task scheduling for energy-efficient cloud computing [J].
Ding, Ding ;
Fan, Xiaocong ;
Zhao, Yihuan ;
Kang, Kaixuan ;
Yin, Qian ;
Zeng, Jing .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 108 :361-371