A novel index system describing program runtime characteristics for workload consolidation |
| |
Authors: | Lin WANG Depei QIAN Rui WANG Zhongzhi LUAN Hailong YANG Huaxiang ZHANG |
| |
Affiliation: | 1. School of Information Science and Engineering, Shandong Normal University, Jinan 250014, China2. School of Computer Science and Engineering, Beihang University, Beijing 100191, China3. School of Data and Computer Science, Sun Yat-sen University, Guangzhou 510275, China4. Institute of Data Science and Technology, Shandong Normal University, Jinan 250014, China |
| |
Abstract: | 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. |
| |
Keywords: | index system runtime characteristics workload consolidation cluster scheduling |
|
| 点击此处可从《Frontiers of Computer Science》浏览原始摘要信息 |
|
点击此处可从《Frontiers of Computer Science》下载全文 |
|