DocumentCode
2540282
Title
A parallel I/O mechanism for distributed systems
Author
Baer, Troy ; Wyckoff, Pete
Author_Institution
Ohio Supercomput. Center, Columbus, OH, USA
fYear
2004
fDate
20-23 Sept. 2004
Firstpage
63
Lastpage
69
Abstract
Access to shared data is critical to the long term success of grids of distributed systems. As more parallel applications are being used on these grids, the need for some kind of parallel I/O facility across distributed systems increases. However, grid middleware has thus far had only limited support for distributed parallel I/O. In this paper, we present an implementation of the MPI-2 I/O interface using the Globus GridFTP client API. MPI is widely used for parallel computing, and its I/O interface maps onto a large variety of storage systems. The limitations of using GridFTP as an MPI-I/O transport mechanism are described, as well as support for parallel access to scientific data formats such as HDF and NetCDF. We compare the performance of GridFTP to that of NFS on the same network using several parallel I/O benchmarks. Our tests indicate that GridFTP can be a workable transport for parallel I/O, particularly for distributed read-only access to shared data sets.
Keywords
application program interfaces; grid computing; input-output programs; message passing; Globus GridFTP client API; HDF; MPI-2 I/O interface; MPI-I/O transport mechanism; NFS; NetCDF; distributed parallel I/O; distributed read-only access; distributed systems; parallel I/O mechanism; parallel access; parallel computing; scientific data formats; shared data; storage systems; Access protocols; Authentication; Communications technology; Computer interfaces; Concurrent computing; Distributed computing; File systems; Grid computing; Middleware; Supercomputers;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing, 2004 IEEE International Conference on
ISSN
1552-5244
Print_ISBN
0-7803-8694-9
Type
conf
DOI
10.1109/CLUSTR.2004.1392602
Filename
1392602
Link To Document