mNFS: Multicast-Based NFS Cluster

  • Woon-Gwun Lee
  • Chan-Ik Park
  • Dae-Woong Kim
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3038)


NFS is a distributed file system which is widely used in UNIX environments. Many studies have been worked to improve its I/O performance and scalability. However, existing architectures, which have either single load balancer or meta server, could suffer from single-point-of-failure and unnecessary network delay. We propose a new NFS architecture called mNFS cluster to improve its scalability. Experimental results show that mNFS outperforms both Linux NFS and NFSp by 64% and 99%, respectively.


Multicast Group Cluster Node Control Node Request Transmission Meta Server 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Lombard, P., Denneulin, Y.: nfsp: A distributed nfs server for clusters of workstations. In: Proc. of International Parallel and Distributed Processing Symposium (2002)Google Scholar
  2. 2.
    Bhide, A., Engineer, A., Kanetkar, A., Kini, A.: File virtualization with directnfs. In: Proc. of the 19th IEEE Symposium on Mass Storage Systems and Technologies (2002)Google Scholar
  3. 3.
    Kim, G.H., Minnich, R.G., McVoy, L.: Bigfoot-nfs: A parallel file-striping nfs server (1994) Google Scholar
  4. 4.
    Sun Microsystems, Inc.: RFC 1057: RPC: Remote procedure call protocol specification, version 2 (1988)Google Scholar
  5. 5.
    Fenner, W.: RFC 2236: Internet Group Management Protocol, version 2 (1997)Google Scholar
  6. 6.
    Bovet, D.P., Cesati, M.: Understanding the LINUX KERNEL. O’Reilly, Sebastopol (2001)Google Scholar
  7. 7.
    Intel Corp.: Intel netstructure 470 switch user guide, 2nd edition (2001) Google Scholar
  8. 8.
    Norcott, W.: Iozone filesystem benchmark (1998),

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Woon-Gwun Lee
    • 1
  • Chan-Ik Park
    • 1
  • Dae-Woong Kim
    • 1
  1. 1.Department of Computer Science and Engineering/PIRLPohang University of Science and TechnologyPohang, KyungbukRepublic of Korea

Personalised recommendations