DocumentCode
2236854
Title
Adaptive I/O Scheduling for Distributed Multi-applications Environments
Author
Lebre, Adrien ; Denneulin, Yves ; Huard, Guillaume ; Sowa, Przemyslaw
Author_Institution
Lab. de Genie Inf., IMAG, Grenoble
fYear
0
fDate
0-0 0
Firstpage
343
Lastpage
344
Abstract
The aIOLi project aims at optimizing the I/O accesses within the cluster by providing a simple POSIX API, thus avoiding the constraints to use a dedicated parallel I/O library. This paper introduces an extension of aIOLi to address the issue of disjoint accesses generated by different concurrent applications in a cluster. In such a context, performance, fairness and response time are the criteria for which good tradeoffs have to be assessed. A test composed of two concurrent IOR benchmarks showed improvements on read accesses by a factor ranging from 3.5 to 35 with POSIX calls and from 3.3 to 5 with ROMIO
Keywords
Unix; application program interfaces; processor scheduling; POSIX API; ROMIO; aIOLi project; adaptive I-O scheduling; dedicated parallel I-O library; distributed multiapplications environment; Concurrent computing; Constraint optimization; Delay; Distributed computing; File systems; Hardware; Libraries; Processor scheduling; Sparse matrices; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Distributed Computing, 2006 15th IEEE International Symposium on
Conference_Location
Paris
ISSN
1082-8907
Print_ISBN
1-4244-0307-3
Type
conf
DOI
10.1109/HPDC.2006.1652175
Filename
1652175
Link To Document