• DocumentCode
    2802092
  • Title

    MojaveFS: Providing Sequential Consistency in a Distributed Objects System

  • Author

    Tapus, Cristian ; Noblet, David ; Grama, Vlad ; Hickey, Jason

  • Author_Institution
    Dept. of Comput. Sci., California Inst. of Technol.
  • fYear
    2006
  • fDate
    6-9 July 2006
  • Firstpage
    66
  • Lastpage
    73
  • Abstract
    This paper presents MojaveFS, a distributed file system with support for sequential consistency. It provides location transparency and makes use of replication for reliability and fault tolerance. We employ a hybrid hash-based and tree-based lookup mechanism for files that, combined with an efficient caching scheme, provides fast access to files in the system. MojaveFS uses a novel data storage strategy where files are split into smaller objects to increase data availability. It also uses a group communication protocol with guarantees for a total order on messages sent within the system, enabling MojaveFS to support the traditional sequential consistency model for concurrent access
  • Keywords
    distributed processing; fault tolerant computing; file organisation; table lookup; MojaveFS; caching scheme; distributed file system; distributed objects system; fault tolerance; group communication protocol; hash-based lookup mechanism; sequential consistency; tree-based lookup mechanism; Computer architecture; Computer science; Fault tolerance; File servers; File systems; Load management; Memory; Network servers; Scalability; Virtual groups;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2006. ISPDC '06. The Fifth International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    0-7695-2638-1
  • Type

    conf

  • DOI
    10.1109/ISPDC.2006.34
  • Filename
    4021911