• DocumentCode
    3396128
  • Title

    zFS - a scalable distributed file system using object disks

  • Author

    Rodeh, Ohad ; Teperman, Avi

  • Author_Institution
    IBM Labs., Haifa Univ., Israel
  • fYear
    2003
  • fDate
    7-10 April 2003
  • Firstpage
    207
  • Lastpage
    218
  • Abstract
    zFS is a research project aimed at building a decentralized file system that distributes all aspects of file and storage management over a set of cooperating machines interconnected by a high-speed network. zFS is designed to be a file system that scales from a few networked computers to several thousand machines and to be built from commodity off-the-shelf components. The two most prominent features of zFS are its cooperative cache and distributed transactions. zFS integrates the memory of all participating machines into one coherent cache. Thus, instead of going to the disk for a block of data already in one of the machine memories, zFS retrieves the data block from the remote machine. zFS also uses distributed transactions and leases, instead of group-communication and clustering software. This article describes the zFS high-level architecture and how its goals are achieved.
  • Keywords
    file servers; local area networks; object-oriented methods; commodity off-the-shelf components; cooperating machines; decentralizedfile system; distributed transactions; file management; high-speed network; remote machine; scalable distributed file system; storage management; zFS high-level architecture; Buildings; Computer architecture; Computer network management; Computer networks; Cooperative caching; Distributed computing; File systems; High-speed networks; Information retrieval; Project management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mass Storage Systems and Technologies, 2003. (MSST 2003). Proceedings. 20th IEEE/11th NASA Goddard Conference on
  • Print_ISBN
    0-7695-1914-8
  • Type

    conf

  • DOI
    10.1109/MASS.2003.1194858
  • Filename
    1194858