TY - JOUR
T1 - A novel index system describing program runtime characteristics for workload consolidation
AU - Wang, Lin
AU - Qian, Depei
AU - Wang, Rui
AU - Luan, Zhongzhi
AU - Yang, Hailong
AU - Zhang, Huaxiang
N1 - Publisher Copyright:
© 2018, Higher Education Press and Springer-Verlag GmbH Germany, part of Springer Nature.
PY - 2019/6/1
Y1 - 2019/6/1
N2 - Workload consolidation is a common method to improve the resource utilization in clusters or data centers. In order to achieve efficient workload consolidation, the runtime characteristics of a program should be taken into consideration in scheduling. In this paper, we propose a novel index system for efficiently describing the program runtime characteristics. With the help of this index system, programs can be classified by the following runtime characteristics: 1) dependence to multi-dimensional resources including CPU, disk I/O, memory and network I/O; and 2) impact and vulnerability to resource sharing embodied by resource usage and resource sensitivity. In order to verify the effectiveness of this novel index system in workload consolidation, a scheduling strategy, Sche-index, using the new index system for workload consolidation is proposed. Experiment results show that compared with traditional least-loaded scheduling strategy, Sche-index can improve both program performance and system resource utilization significantly.
AB - Workload consolidation is a common method to improve the resource utilization in clusters or data centers. In order to achieve efficient workload consolidation, the runtime characteristics of a program should be taken into consideration in scheduling. In this paper, we propose a novel index system for efficiently describing the program runtime characteristics. With the help of this index system, programs can be classified by the following runtime characteristics: 1) dependence to multi-dimensional resources including CPU, disk I/O, memory and network I/O; and 2) impact and vulnerability to resource sharing embodied by resource usage and resource sensitivity. In order to verify the effectiveness of this novel index system in workload consolidation, a scheduling strategy, Sche-index, using the new index system for workload consolidation is proposed. Experiment results show that compared with traditional least-loaded scheduling strategy, Sche-index can improve both program performance and system resource utilization significantly.
KW - cluster scheduling
KW - index system
KW - runtime characteristics
KW - workload consolidation
UR - https://www.scopus.com/pages/publications/85056340070
U2 - 10.1007/s11704-018-6614-2
DO - 10.1007/s11704-018-6614-2
M3 - 文章
AN - SCOPUS:85056340070
SN - 2095-2228
VL - 13
SP - 489
EP - 499
JO - Frontiers of Computer Science
JF - Frontiers of Computer Science
IS - 3
ER -