Improving resource matching through estimation of actual job requirements

Elad Yom-Tov, Yariv Aridor

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Heterogeneous clusters and grid infrastructures are becoming increasingly popular. In these computing infrastructures, machines have different resources (e.g., memory sizes, disk space, and installed software packages). These differences give rise to a problem of over-provisioning, that is, sub-optimal utilization of a cluster due to users requesting resource capacities greater than what their jobs actually need. Our analysis of a real workload file (LANL CM5) revealed differences of up to two orders of magnitude between requested memory capacity and actual memory usage. The problem of over-provisioning has received very little attention so far. We discuss different approaches for applying machine learning methods to estimate the actual resource capacities used by jobs. These approaches are independent of the scheduling policies and the dynamic resource-matching schemes used. Our simulations show that these methods can yield an improvement of over 50% in utilization (throughput) of heterogeneous clusters.

Original languageEnglish
Title of host publicationProceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, HPDC-15
Pages367-368
Number of pages2
StatePublished - 2006
Externally publishedYes
Event15th IEEE International Symposium on High Performance Distributed Computing, HPDC-15 - Paris, France
Duration: 19 Jun 200623 Jun 2006

Publication series

NameProceedings of the IEEE International Symposium on High Performance Distributed Computing
Volume2006
ISSN (Print)1082-8907

Conference

Conference15th IEEE International Symposium on High Performance Distributed Computing, HPDC-15
Country/TerritoryFrance
CityParis
Period19/06/0623/06/06

Fingerprint

Dive into the research topics of 'Improving resource matching through estimation of actual job requirements'. Together they form a unique fingerprint.

Cite this