DocumentCode :
1925816
Title :
Interfaces for coordinated access in the file system
Author :
Lang, Sam ; Latham, Rob ; Ross, Rob ; Kimpe, Dries
Author_Institution :
Math. & Comput. Sci. Div., Argonne Nat. Lab., Argonne, IL, USA
fYear :
2009
fDate :
Aug. 31 2009-Sept. 4 2009
Firstpage :
1
Lastpage :
9
Abstract :
Distributed applications routinely use the file system for coordination of access and often rely on POSIX consistency semantics or file system lock support for coordination. In this paper we discuss the types of coordination many distributed applications perform and the coordination model they are restricted to using with locks. We introduce an alternative coordination model in the file system that uses extended attribute support in the file system to provide atomic operations on serialization variables. We demonstrate the usefulness of this approach for a number of coordination patterns common to distributed applications.
Keywords :
Unix; distributed processing; file organisation; POSIX consistency semantics; atomic operations; coordinated access; distributed application; file system; serialization variables; Application software; Collaboration; Computer interfaces; Computer science; Distributed computing; File systems; Laboratories; Mathematics; Message passing; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on
Conference_Location :
New Orleans, LA
ISSN :
1552-5244
Print_ISBN :
978-1-4244-5011-4
Electronic_ISBN :
1552-5244
Type :
conf
DOI :
10.1109/CLUSTR.2009.5289152
Filename :
5289152
Link To Document :
بازگشت