An Implementation of MPI-IO on Expand: A Parallel File System Based on NFS Servers

  • Authors:
  • Alejandro Calderón;Félix García;Jesús Carretero;Jose M. Pérez;Javier Fernández

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • Proceedings of the 9th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes an implementation of MPI-IO using a new parallel file system, called Expand (Expandable Parallel File System), that is based on NFS servers. Expand combines multiple NFS servers to create a distributed partition where files are declustered. Expand requires no changes to the NFS server and uses RPC operations to provide parallel access to the same file. Expand is also independent of the clients, because all operations are implemented using RPC and NFS protocol. The paper describes the design, the implementation and the evaluation of Expand with MPI-IO. This evaluation has been made in Linux clusters and compares Expand and PVFS.