Skip to main content

Improving cluster utilization through set based allocation policies

Publication ,  Conference
Jackson, DB; Haymore, BD; Facelli, JC; Snell, QO
Published in: Proceedings of the International Conference on Parallel Processing Workshops
January 1, 2001

While clusters have already proven themselves in the world of high performance computing, some clusters are beginning to exhibit resource inefficiencies due to increasing hardware diversity. Much of the success of clusters lies in the use of commodity components built to meet various hardware standards. These standards have allowed a great level of hardware backwards compatibility that is now resulting in a condition referred to as hardware 'drift' or heterogeneity. The hardware heterogeneity introduces problems when diverse compute nodes are allocated to a parallel job, as most parallel jobs are not self-balancing. This paper presents a new method that allows the batch scheduling system to intelligently select the best resource set for a parallel job in order to minimize the adverse effects of hardware drift and increase overall performance of the cluster. The performance improvements of this technique are evaluated in terms of parallel job efficiency and scheduling resource utilization and overall system performance. Using the emulation capabilities of the Maui Scheduler, this paper evaluates a number of variations of the resource set allocation algorithm on true cluster throughput and utilization using a recorded trace workload from a production cluster.

Duke Scholars

Published In

Proceedings of the International Conference on Parallel Processing Workshops

DOI

ISSN

1530-2016

Publication Date

January 1, 2001

Volume

2001-January

Start / End Page

355 / 360
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Jackson, D. B., Haymore, B. D., Facelli, J. C., & Snell, Q. O. (2001). Improving cluster utilization through set based allocation policies. In Proceedings of the International Conference on Parallel Processing Workshops (Vol. 2001-January, pp. 355–360). https://doi.org/10.1109/ICPPW.2001.951972
Jackson, D. B., B. D. Haymore, J. C. Facelli, and Q. O. Snell. “Improving cluster utilization through set based allocation policies.” In Proceedings of the International Conference on Parallel Processing Workshops, 2001-January:355–60, 2001. https://doi.org/10.1109/ICPPW.2001.951972.
Jackson DB, Haymore BD, Facelli JC, Snell QO. Improving cluster utilization through set based allocation policies. In: Proceedings of the International Conference on Parallel Processing Workshops. 2001. p. 355–60.
Jackson, D. B., et al. “Improving cluster utilization through set based allocation policies.” Proceedings of the International Conference on Parallel Processing Workshops, vol. 2001-January, 2001, pp. 355–60. Scopus, doi:10.1109/ICPPW.2001.951972.
Jackson DB, Haymore BD, Facelli JC, Snell QO. Improving cluster utilization through set based allocation policies. Proceedings of the International Conference on Parallel Processing Workshops. 2001. p. 355–360.

Published In

Proceedings of the International Conference on Parallel Processing Workshops

DOI

ISSN

1530-2016

Publication Date

January 1, 2001

Volume

2001-January

Start / End Page

355 / 360