HAMFS File System

  • Authors:
  • Yoshitake Shinkai;Yoshihiro Tsuchiya;Takeo Murakami;Jim Williams

  • Affiliations:
  • -;-;-;-

  • Venue:
  • SRDS '99 Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Unix's lack of a robust and expandable file system has become a significant problem with the growth of UNIX in large commercial environments. The HAMFS (Highly Available Multi-server File System) is a cluster file system designed to address this need. HAMFS offers disk-pooling, supports off-the-shelf disks, and automatically balances file load across disks dynamically. Data residing in a disk pool is directly accessible from every node in a HAMFS cluster.As user's capacity requirements grow, HAMFS provides easy disk pool expansion. Finally, HAMFS provides uniform scaling of file system performance from a single node configuration to large multi-node clusters, offering significant performance advantage over traditional file systems.For example, in short file access situations, HAMFS provide a factor of five performance improvement over NFS, and a factor of two improvement over conventional local file systems. Technologies developed for HAMFS are applied to Fujitsu's file system product SafeFILE.