DocumentCode
3356978
Title
A user-centric dynamic cluster partitioning approach for HPC service optimization
Author
Li, Xiaorong ; Hung, Terence ; Singhal, Sharad
Author_Institution
Inst. of High-Performance Comput. (IHPC), Singapore, Singapore
fYear
2009
fDate
14-16 Dec. 2009
Firstpage
121
Lastpage
128
Abstract
In this paper, we study how resources within a large high performance computing (HPC) cluster can be dynamically partitioned to optimize client utility for multiple service classes. We model service effectiveness using both perceived service quality and resources required. Using empirical data obtained from A*STAR Computational Resource Center (A*CRC), we analyze how quality metrics and statistical characteristics of HPC jobs affect user satisfaction. We derive the optimal number of processors required to achieve the maximal overall client utility in M/G/1 based clusters. Based on measured job characteristics, we propose a statistics-based client utility optimization (SCUO) algorithm, which dynamically partitions the cluster into resource groups serving different service classes. Simulations show that our proposed algorithm is able to achieve better performance with both higher client utility and higher job admission rates.
Keywords
optimisation; pattern clustering; statistical analysis; A*STAR Computational Resource Center; high performance computing cluster; multiple service classes; quality metrics; service effectiveness; statistical characteristics; statistics-based client utility optimization; user-centric dynamic cluster partitioning approach; Clustering algorithms; Heuristic algorithms; High performance computing; Partitioning algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance Computing and Communications Conference (IPCCC), 2009 IEEE 28th International
Conference_Location
Scottsdale, AZ
ISSN
1097-2641
Print_ISBN
978-1-4244-5737-3
Type
conf
DOI
10.1109/PCCC.2009.5403803
Filename
5403803
Link To Document