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.
| Original language | English |
|---|---|
| Pages (from-to) | 489-499 |
| Number of pages | 11 |
| Journal | Frontiers of Computer Science |
| Volume | 13 |
| Issue number | 3 |
| DOIs | |
| State | Published - 1 Jun 2019 |
Keywords
- cluster scheduling
- index system
- runtime characteristics
- workload consolidation
Fingerprint
Dive into the research topics of 'A novel index system describing program runtime characteristics for workload consolidation'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver