Title :
How file access patterns influence interference among cluster applications
Author :
Chih-Song Kuo ; Shah, Aamer ; Nomura, Akihiro ; Matsuoka, Shingo ; Wolf, Felix
Author_Institution :
Dept. of Comput. Sci., RWTH Aachen Univ., Aachen, Germany
Abstract :
On large-scale clusters, tens to hundreds of applications can simultaneously access a parallel file system, leading to contention and in its wake to degraded application performance. However, the degree of interference depends on the specific file access pattern. On the basis of synchronized time-slice profiles, we compare the interference potential of different file access patterns. We consider both micro-benchmarks, to study the effects of certain patterns in isolation, and realistic applications to gauge the severity of such interference under production conditions. In particular, we found that writing large files simultaneously with small files can slow down the latter at small chunk sizes but the former at larger chunk sizes. We further show that such effects can seriously affect the runtime of real applications-up to a factor of five in one instance. In the future, both our insights and profiling techniques can be used to automatically classify the interference potential between applications and to adjust scheduling decisions accordingly.
Keywords :
file organisation; parallel processing; pattern clustering; HPC; chunk sizes; degree-of-interference; file access pattern; high performance computing; insight techniques; interference potential; large-scale clusters; parallel file system; profiling techniques; time-slice profiles; Aggregates; Benchmark testing; Degradation; Interference; Market research; Servers; Throughput;
Conference_Titel :
Cluster Computing (CLUSTER), 2014 IEEE International Conference on
Conference_Location :
Madrid
DOI :
10.1109/CLUSTER.2014.6968743