• 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