. Ainsi, en plus des notions d'agrégation et de recouvrement utilisées dans les bibliothèques parallèles , la politique globale d'ordonnancement permet de maintenir une équité et un temps de réponse acceptable pour l'ensemble des applications

D. Anderson, J. Dykes, and E. Riedel, More than an interface -scsi vs. ata, FAST. USENIX, 2003.

]. G. Amd67, Validity of the single-processor approach to achieving large scale computing capabilities, AFIPS Conference Proceedings, pp.483-485, 1967.

A. Acharya, M. Uysal, R. Bennett, A. Mendelson, M. Beynon et al., Tuning the performance of I/O-intensive parallel applications, Proceedings of the fourth workshop on I/O in parallel and distributed systems part of the federated computing research conference, IOPADS '96, pp.15-27, 1996.
DOI : 10.1145/236017.236027

M. Bach, The Design of the Unix 0perating System, 1986.

]. K. Bak74 and . Baker, Introduction to Sequencing and Scheduling, 1974.

. Bansal, Algorithms for Flow Time Scheduling, 2003.

R. Bennett, K. Bryant, A. Sussman, R. Das, and J. Saltz, Jovian: a framework for optimizing parallel I/O, Proceedings Scalable Parallel Libraries Conference, pp.10-20, 1994.
DOI : 10.1109/SPLC.1994.377009

A. Michael, S. Bender, S. Chakrabarti, and . Muthukrishnan, Flow and stretch metrics for scheduling continuous job streams, Proceedings of the 9th Annual ACM-SIAM Symposium On Discrete Algorithms (SODA'98), pp.270-279, 1998.

A. R. Butt, C. Gniady, and Y. C. Hu, The performance impact of kernel prefetching on buffer cache replacement algorithms, Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGME- TRICS 05), 2005.

M. Christopher and . Boumenot, The Performance of a Linux NFS Implementation, 2002.

J. Peter and . Braam, File systems for clusters from a protocol perspective, 1999.

P. E. Crandall, R. A. Aydt, A. A. Chien, and D. A. Reed, Input/output characteristics of scalable parallel applications, Proceedings of the 1995 ACM/IEEE conference on Supercomputing (CDROM) , Supercomputing '95, 1995.
DOI : 10.1145/224170.224396

R. Choudhary, M. Bordawekar, R. Harry, R. Krishnaiyer, T. Ponnusamy et al., PASSION : parallel and scalable software for input-output, 1994.

B. A. Ching, A. Choudhary, K. Coloma, W. Keng-liao, R. Ross et al., Argonne National Laboratory) Noncontiguous i/o accesses through mpi-io, Proceedings of the 3rd International Symposium on Cluster Computing and the Grid, 2003.
DOI : 10.1109/ccgrid.2003.1199358

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

]. E. Cec01 and . Cecchet, Apport des réseaux à capacité d'adressage pour des grappes à mémoire partagée distribuée logicielle, 2001.

F. Peter, D. G. Corbett, and . Feitelson, The Vesta parallel file system, High Performance Mass Storage and Parallel I/O : Technologies and Applications, pp.285-308, 2001.

P. Corbett, D. Feitelson, S. Fineberg, Y. Hsu, B. Nitzberg et al., Overview of the MPI-IO Parallel I/O Interface, High Performance Mass Storage and Parallel I/O : Technologies and Applications, chapter 32, pp.477-487, 2001.
DOI : 10.1007/978-1-4613-1401-1_5

P. Cao, E. W. Felten, A. R. Karlin, and K. Li, Implementation and performance of integrated application-controlled file caching, prefetching, and disk scheduling, ACM Transactions on Computer Systems, vol.14, issue.4, pp.311-343, 1996.
DOI : 10.1145/235543.235544

F. Peter, D. G. Corbett, J. Feitelson, G. S. Prost, S. J. Almasi et al., Parallel file systems for the IBM SP computers, IBM Systems Journal, vol.34, issue.2, pp.222-248, 1995.

C. Chekuri, A. Goel, S. Khanna, and A. Kumar, Multi-processor scheduling to minimize flow time with epsilon resource augmentation, Proc. of the 36th annual ACM Symposium on Theory of Computing, 2004.

W. Richard, J. L. Carr, and . Hennessy, Wsclock : a simple and effective algorithm for virtual memory management, SOSP '81 : Proceedings of the eighth ACM symposium on Operating systems principles, pp.87-95, 1981.

P. Matthew, D. Carter, and . Kotz, An implementation of the Vesta parallel file system API on the Galley parallel file system, 1998.

M. Peter, E. K. Chen, G. A. Lee, R. H. Gibson, D. A. Katz et al., RAID : high-performance, reliable secondary storage, ACM Computing Surveys, vol.26, issue.2, pp.145-185, 1994.

H. Philip, W. B. Carns, I. Ligon, R. B. Ross, and R. Thakur, PVFS : A parallel file system for linux clusters, Proceedings of the 4th Annual Linux Showcase and Conference, pp.317-327, 2000.

S. [. Chen and . Majumdar, Performance of parallel i/o scheduling strategies on a network of workstations, Eighth International Conference on Parallel and Distributed Systems, 2001.

B. Cozette, C. Randriamaro, and G. Utard, READ/sup 2/: Put disks at network level, CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings., pp.698-704, 2003.
DOI : 10.1109/CCGRID.2003.1199435

Y. Cho, M. Winslett, M. Subramaniam, Y. Chen, K. E. Szu-wen-kuo et al., Exploiting local data in parallel array I/O on a practical network of workstations, Proceedings of the fifth workshop on I/O in parallel and distributed systems , IOPADS '97, pp.1-13, 1997.
DOI : 10.1145/266220.266221

J. Miguel, D. Rosario, R. Bordawekar, and A. Choudhary, Improved parallel I/O via a two-phase run-time access strategy, Proceedings of the IPPS '93 Workshop on Input/Output in Parallel Computer Systems, pp.56-70, 1993.

[. Dickens and R. Thakur, Improving collective I/O performance using threads, Proceedings 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing. IPPS/SPDP 1999, pp.38-45, 1999.
DOI : 10.1109/IPPS.1999.760432

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

M. Phillip, R. Dickens, and . Thakur, Evaluation of collective I/O implementations on parallel architectures, Journal of Parallel and Distributed Computing, issue.8, pp.611052-1076, 2001.

D. Ellard and M. Seltzer, NFS tricks and benchmarking traps, Proceedings of the FREENIX 2003 Technical Conference, pp.101-114, 2003.

A. Lebre and Y. Denneulin, aIOLi : gestion des entrées/sorties parallèles dans les grappes SMPs, Actes de la 16ème édition de conférence RENPAR, 2005.

C. [. Foster and . Kesselman, The grid : Blueprint for a new computing infrastructure, 1999.

G. Dror, L. Feitelson, U. Rudolph, and . Schwiegelshohn, Parallel job scheduling ? a status report, Job Scheduling Strategies for Parallel Processing, pp.1-16, 2004.

P. Luís-fabrício-góes, B. Guerra, L. Coutinho, W. Rocha, R. Meira et al., AnthillSched: A Scheduling Strategy for Irregular and Iterative I/O-Intensive Parallel Jobs, Dorgival Guedes, and Walfredo Cirne Job Scheduling Strategies for Parallel Processing, pp.108-122, 2005.
DOI : 10.1007/11605300_5

B. Grochowski and R. D. Halem, Technological impact of magnetic hard disk drives on storage systems, IBM Systems Journal, vol.42, issue.2, 2003.
DOI : 10.1147/sj.422.0338

B. Goglin, Réseaux rapides et stockage distribué dans les grappes de calculateurs : propositions pour une interaction efficace, 0194.

. M. Hbp-+-81-]-j, D. W. Harker, R. E. Brede, G. R. Pattison, L. G. Santana et al., A quarter century of disk file innovation, 1981.

J. Huber, C. L. Elford, D. A. Reed, A. A. Chien, and D. S. Blumenthal, PPFS, Proceedings of the 9th international conference on Supercomputing , ICS '95, pp.385-394, 1995.
DOI : 10.1145/224538.224638

[. Hildebrand and P. Honeyman, Exporting Storage Systems in a Scalable Manner with pNFS, 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST'05), 2005.
DOI : 10.1109/MSST.2005.14

[. Hedges, T. Jones, J. May, and R. K. Yates, Performance of an MPI-IO implementation using third-party transfer, IEEE Symposium on Mass Storage Systems, pp.75-88, 2000.

R. Hubovsky and F. Kunz, Dealing with massive data : from parallel i/o to grid i/o. Master's thesis, 2004.

D. [. Hennessy and . Patterson, Computer architecture : A quantitative approach, 1996.

S. Iyer and P. Druschel, Anticipatory scheduling : A disk scheduling framework to overcome deceptive idleness in synchronous I/O, 18th ACM Symposium on Operating Systems Principles, 2001.

F. Isaila, G. Malpohl, V. Olaru, G. Szeder, and W. Tichy, Integrating collective I/O and cooperative caching into the "clusterfile" parallel file system, Proceedings of the 18th annual international conference on Supercomputing , ICS '04, pp.58-67, 2004.
DOI : 10.1145/1006209.1006219

[. Ilroy, C. Randriamaro, and G. Utard, Improving MPI-I/O Performance on PVFS, European Conference on Parallelism : EuroPar'2001, 2001.
DOI : 10.1007/3-540-44681-8_126

J. [. Iftode and . Singh, Shared virtual memory: progress and challenges, Proc. of the IEEE, pp.498-507, 1999.
DOI : 10.1109/5.747870

[. Isaila and W. F. Tichy, Clusterfile: a flexible physical layout parallel file system, Concurrency and Computation: Practice and Experience, vol.4, issue.7-8, pp.653-679, 2003.
DOI : 10.1002/cpe.724

[. Cray, A conversation with jim cray, 2003.

R. Jain, K. Somalwar, J. Werth, and J. C. Browne, Heuristics for scheduling I/O operations, IEEE Transactions on Parallel and Distributed Systems, vol.8, issue.3, pp.310-320, 1997.
DOI : 10.1109/71.584096

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

D. Kotz, Disk-directed I/O for MIMD multiprocessors, Proceedings of the 1994 Symposium on Operating Systems Design and Implementation, pp.61-74
DOI : 10.1145/244764.244766

B. [. Usenix-association, K. Kalyanasundaram, and . Pruhs, Updated as Dartmouth TR PCS-TR94-226 on November 8 Minimizing flow time nonclairvoyantly Pruhs. Speed is as powerful as clairvoyant, Proceedings of the 38th Annual Symposium on Foundations of Computer Science (FOCS '97, pp.617-643, 1994.

]. S. Kwc-+-97, M. Kuo, Y. Winslett, Y. Chen, M. Cho et al., Application experience with parallel input/output : Panda and the H3expresso black hole simulation on the SP2 [Lam78] L. Lamport. Time, clocks and ordering of events in distributed systems Collective caching : Application-aware client-side file caching, Proceedings of the Eighth SIAM Conference on Parallel Processing for Scientific Computing Proceedings of the 14th IEEE International Symposium on High Performance Distributed Computing, 1978.

A. Lebre and Y. Denneulin, aIOLi : gestion des entrées/sorties parallèles dans les grappes de SMPs, 2005.

A. Lebre and Y. Denneulin, aIOLi: an input/output library for cluster of SMP, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005., 2005.
DOI : 10.1109/CCGRID.2005.1558684

URL : https://hal.archives-ouvertes.fr/hal-00687248

A. Lebre, Y. Denneulin, G. Huard, and P. Sowa, A cluster-wide adaptive i/o scheduling for concurrent parallel applications -extended abstract, proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, 2006.

A. Lebre, Y. Denneulin, and T. Van, Controlling and scheduling parallel i/o in a multi-applications environment, 2005.

P. Lombard, Y. Denneulin, O. Valentin, and A. Lebre, Improving the Performances of a Distributed NFS Implementation, Proceeding of the 5th International Conference on Parallel Processing and Applied Mathematics, 2003.
DOI : 10.1007/978-3-540-24669-5_53

A. Lebre, Composition de service de données et de méta-données dans un système de fichiers distribué, 2002.

A. Lebre, G. Huard, and P. Sowa, Optimisation des E/S avec QoS dans les environnements multi-applicatif distribués, Actes de la 17ème édition de conférence RENPAR, 2006.

A. Lebre and G. Huard, Przemyslaw Sowa, and Yves Denneulin. I/O Scheduling service for Multi-Application Clusters, Proceeding of the IEEE International Conference on Cluster Computing, 2006.

B. Leung, L. Kelly, and J. H. Anderson, Handbook of Scheduling : Algorithms, Models, and Performance Analysis, 2004.

R. Latham, N. Miller, R. Ross, and P. Carns, A Next-Generation Parallel File System for Linux Clusters, LinuxWorld, vol.2, issue.1, 2004.

P. Lombard and . Nfsp, Une Solution de Stockage Distribué pour Architectures Grande Échelle, 2003.

[. Love, Linux kernel development, 2005.

R. [. Ligon and . Ross, Implementation and performance of a parallel file system for high performance distributed applications, Proceedings of 5th IEEE International Symposium on High Performance Distributed Computing HPDC-96, pp.471-480, 1996.
DOI : 10.1109/HPDC.1996.546218

[. Levy and A. Silberschatz, Distributed file systems: concepts and examples, ACM Computing Surveys, vol.22, issue.4, pp.78712-1188, 1990.
DOI : 10.1145/98163.98169

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

[. Legrand, A. Su, and F. Vivien, Minimizing the stretch when scheduling flows of biological requests, Proceedings of the eighteenth annual ACM symposium on Parallelism in algorithms and architectures , SPAA '06, 2005.
DOI : 10.1145/1148109.1148124

URL : https://hal.archives-ouvertes.fr/inria-00070293

J. M. May, Parallel I/O for High Performance Computing, 2001.

[. Moore, D. Belanger, and T. Ruwart, Petabytes and beyond (invited sessions), FAST '03 : Proceedings of the 2nd USENIX Conference on File and Storage Technologies, p.44, 2003.

A. Sachin-more, I. Choudhary, M. Q. Foster, and . Xu, MTIO : a multithreaded parallel I/O system, Proceedings of the Eleventh International Parallel Processing Symposium, pp.368-373, 1997.

G. [. Mesnier, E. Ganger, and . Riedel, Object-based storage, 2003.

[. Ma, X. Jiao, M. Campbell, and M. Winslett, Flexible and efficient parallel I/O for large-scale multi-component simulations, Proceedings of the Fourth Workshop on Parallel and Distributed Scientific and Engineering Computing with Applications, 2003.

J. [. Martinasso and . Méhaut, Prediction of Communication Latency over Complex Network Behaviors on SMP Clusters, proceedings of the 2nd EPEW, pp.172-186, 2005.
DOI : 10.1007/11549970_13

URL : https://hal.archives-ouvertes.fr/hal-00687244

A. Steven, V. S. Moyer, and . Sunderam, PIOUS : a scalable parallel I/O system for distributed computing environments, Proceedings of the Scalable High- Performance Computing Conference, pp.71-78, 1994.

J. Mo and J. Walrand, Fair end-to-end window-based congestion control, IEEE/ACM Transactions on Networking, vol.8, issue.5, pp.556-567, 2000.
DOI : 10.1109/90.879343

X. Ma, M. Winslett, J. Lee, and S. Yu, Faster collective output through active buffering, Proceedings of the International Parallel and Distributed Processing Symposium, 2002.

X. Ma, M. Winslett, J. Lee, and S. Yu, Improving MPI IO output performance with active buffering plus threads, Proceedings of the International Parallel and Distributed Processing Symposium, 2003.

N. Nieuwejaar and D. Kotz, The Galley parallel file system, Parallel Computing, vol.23, issue.4-5, pp.447-476, 1997.
DOI : 10.1016/S0167-8191(97)00009-4

N. Nieuwejaar, D. Kotz, A. Purakayastha, C. S. Ellis, and M. Best, File-access characteristics of parallel scientific workloads, IEEE Transactions on Parallel and Distributed Systems, vol.7, issue.10, pp.1075-1089, 1996.
DOI : 10.1109/71.539739

V. Nitzberg and . Lo, Collective buffering: Improving parallel I/O performance, Proceedings. The Sixth IEEE International Symposium on High Performance Distributed Computing (Cat. No.97TB100183), pp.148-157, 1997.
DOI : 10.1109/HPDC.1997.622371

V. Nitzberg and . Lo, Collective buffering: Improving parallel I/O performance, Proceedings. The Sixth IEEE International Symposium on High Performance Distributed Computing (Cat. No.97TB100183), pp.271-281, 2001.
DOI : 10.1109/HPDC.1997.622371

A. Ortiz, J. Jorda, and A. Zoughi, Toward a new direction on data management in grids -extended abstract, proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, 2006.

[. Patterson, G. Gibson, and R. Katz, A case for redundant arrays of inexpensive disks (RAID), Proceedings of the ACM SIGMOD International Conference on Management of Data, pp.109-116, 1988.

J. [. Pruhs, E. Sgall, and . Torng, Online scheduling, Hanbook of Scheduling, chapter 15, 2004.

A. [. Ricart and . Agrawala, An optimal algorithm for mutual exclusion in computer networks, Communications of the ACM, vol.24, issue.1, 1981.
DOI : 10.1145/358527.358537

[. Rajaram, Principal design criteria influencing the performance of a portable, high performance parallel I/O implementation, 2002.

]. M. Ray89, A tree-based algorithm for distributed mutual exclusion, ACM Trans. on Computer Systems (TOCS), 1989.

R. [. Truskowski and . Morris, The evolution of storage systems, 2003.

R. Rabenseifner, A. E. Koniges, J. Prost, and R. Hedges, The parallel effective i/o bandwidth benchmark : b_eff_io, 2001.

R. Robert and B. Ross, Reactive scheduling for parallel i/o systems Reactive Scheduling for Parallel I/O Systems, 2000.

P. David, L. Reed, and . Svobodova, Swallow : A distributed data storage system for a local network, Local Networks for Computer, pp.355-373, 1981.

M. Sharma and J. W. Byers, How well does file size predict wide-area transfer time?, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE, 2002.
DOI : 10.1109/GLOCOM.2002.1189014

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

L. Roger, B. Haskin-frank, and . Schmuck, GPFS : A shared-disk file system for large computing clusters, Proceedings of the 5th Conference on File and Storage Technologies, 2002.

P. Schwan, Lustre : Building a file system for 1,000-node clusters, Proceedings of the Linux Symposium, 2003.

. E. Scj-+-95-]-k, Y. Seamons, P. Chen, J. Jones, M. Jozwiak et al., Server-directed collective I/O in Panda, Proceedings of Supercomputing '95, 1995.

P. [. Seltzer, J. Chen, and . Ousterhout, Disk scheduling revisited, Proceedings of USENIX, pp.313-323, 1990.

[. Salem and H. Garcia-molina, Disk striping, 1986 IEEE Second International Conference on Data Engineering, pp.336-342, 1986.
DOI : 10.1109/ICDE.1986.7266238

T. [. Suzuki and . Kazami, A distributed mutual exclusion algorithm, ACM Transactions on Computer Systems, vol.3, issue.4, 1985.
DOI : 10.1145/6110.214406

N. [. Singhal and . Shivaratri, Advanced concepts in operating systems, 1994.

]. T. Ssb-+-95, D. Sterling, D. J. Savarese, J. E. Becker, U. A. Dorband et al., BEOWULF : A parallel workstation for scientific computation, Proceedings of the 24th International Conference on Parallel Processing, pp.11-14, 1995.

H. Stockinger, Dictionary on parallel input/output. Master's thesis, 1998.

]. A. Tan01 and . Tanenbaum, Modern operating systems, 2001.

[. Thakur, W. Gropp, and E. Lusk, A Case for Using MPI's Derived Datatypes to Improve I/O Performance, Proceedings of the IEEE/ACM SC98 Conference, 1998.
DOI : 10.1109/SC.1998.10006

R. Thakur, W. Gropp, and E. Lusk, Data sieving and collective I/O in ROMIO, Proceedings. Frontiers '99. Seventh Symposium on the Frontiers of Massively Parallel Computation, pp.182-189, 1999.
DOI : 10.1109/FMPC.1999.750599

R. Thakur, W. Gropp, and E. Lusk, On implementing MPI-IO portably and with high performance, Proceedings of the sixth workshop on I/O in parallel and distributed systems , IOPADS '99, pp.23-32, 1999.
DOI : 10.1145/301816.301826

[. Thakur, W. Gropp, and E. Lusk, Optimizing noncontiguous accesses in MPI???IO, Parallel Computing, vol.28, issue.1, pp.83-105, 2002.
DOI : 10.1016/S0167-8191(01)00129-6

URL : http://arxiv.org/abs/cs/0310029

J. T. Thomas, The Panda array I/O library on the Galley parallel file system, 1996.

A. Thomasian, Handbook of Scheduling : Algorithms, Models, and Performance Analysis, 2004.

B. Thakur, E. Lusk, and W. Gropp, Users guide for ROMIO : A high-performance, portable MPI-IO implementation, revised may, 1997.
DOI : 10.2172/564273

[. Van-meter, Observing the effects of multi-zone disks, Annual USENIX Technical Conference, pp.19-30, 1997.

[. Van, Service de régulation et d'ordonnancement de requêtes d'e/s au sein des architectures parallèles, 2005.

M. Vilayannur, A. Sivasubramaniam, M. Kandemir, R. Thakur, and R. Ross, Discretionary caching for i/o on clusters, IEE, 3st International Symposium on Cluster Computing and the Grid, 2003.

W. [. White, B. Ng, and . Hillyer, Performance comparison of IDE and SCSI disks, 2001.

]. R. Wol98 and . Wolski, Dynamically forecasting network performance using the network weather service, Cluster Computing : Networks, Software Tools, and Applications, 1998.

Y. Zhang, A. Yang, A. Sivasubramaniam, and J. Moreira, Gang Scheduling Extensions for I/O Intensive Workloads, Job Scheduling Strategies for Parallel Processing, pp.183-207, 2003.
DOI : 10.1007/10968987_10