Skip to main navigation Skip to search Skip to main content

A novel index system describing program runtime characteristics for workload consolidation

  • Shandong Normal University
  • Beihang University
  • Sun Yat-Sen University

Research output: Contribution to journalArticlepeer-review

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 languageEnglish
Pages (from-to)489-499
Number of pages11
JournalFrontiers of Computer Science
Volume13
Issue number3
DOIs
StatePublished - 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