• DocumentCode
    2606209
  • Title

    On the performance of the POSIX I/O interface to PVFS

  • Author

    Vilayannur, Murali ; Ross, Robert B. ; Carns, Philip H. ; Thakur, Rajeev ; Sivasubramaniam, Anand ; Kandemir, Mahmut

  • Author_Institution
    Dept. of Comput. Sci., Pennsylvania State Univ., University Park, PA, USA
  • fYear
    2004
  • fDate
    11-13 Feb. 2004
  • Firstpage
    332
  • Lastpage
    339
  • Abstract
    The ever-increasing gap in performance between CPU/memory technologies and the I/O subsystem (disks, I/O buses) in modern workstations has exacerbated the I/O bottlenecks inherent in applications that access large disk resident data sets. A common technique to alleviate the I/O bottlenecks on clusters of workstations, is the use of parallel file systems. One such parallel file system is the parallel virtual file system (PVFS), which is a freely available tool to achieve high-performance I/O on Linux-based clusters. Here, we describe the performance and scalability of the UNIX I/O interface to PVFS. To illustrate the performance, we present experimental results using Bonnie++, a commonly used file system benchmark to test file system throughput; a synthetic parallel I/O application for calculating aggregate read and write bandwidths; and a synthetic benchmark which calculates the time taken to untar the Linux kernel source tree to measure performance of a large number of small file operations. We obtained aggregate read and write bandwidths as high as 550 MB/s with a Myrinet-based network and 160MB/s with fast Ethernet.
  • Keywords
    Unix; input-output programs; network operating systems; parallel databases; performance evaluation; workstation clusters; Bonnie++; Ethernet; I/O bottleneck; Linux kernel source tree; Linux-based cluster; Myrinet-based network; POSIX I/O interface performance; PVFS; UNIX I/O interface; parallel file system; parallel virtual file system; workstation cluster; Aggregates; Bandwidth; Benchmark testing; File systems; Kernel; Linux; Scalability; System testing; Throughput; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2004. Proceedings. 12th Euromicro Conference on
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-2083-9
  • Type

    conf

  • DOI
    10.1109/EMPDP.2004.1271463
  • Filename
    1271463