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
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;
Conference_Titel :
Performance Computing and Communications Conference (IPCCC), 2009 IEEE 28th International
Conference_Location :
Scottsdale, AZ
Print_ISBN :
978-1-4244-5737-3
DOI :
10.1109/PCCC.2009.5403803