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
Link To Document