• DocumentCode
    2054026
  • Title

    Safe caching in a distributed file system for network attached storage

  • Author

    Burns, Randal C. ; Rees, Robert M. ; Long, Darrell D E

  • Author_Institution
    Dept. of Comput. Sci., IBM Almaden Res. Center, San Jose, CA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    155
  • Lastpage
    162
  • Abstract
    In a distributed file system built on network attached storage, client computers access data directly from shared storage, rather than submitting I/O requests through a server. Without a server marshaling access to data, if a computer fails or becomes isolated in a network partition while holding locks on cached data objects, those objects become inaccessible to other computers until a locking authority can guarantee that the lock holder will not again directly access these data. We describe a server that acts as the locking authority and implements a lease-based protocol for revoking access to data objects locked by an isolated or failed computer. When a lease expires, the server can be assured that the client no longer acts on locked data, and can safely redistribute locks to other clients. During normal operation, this protocol invokes no message overhead, and uses no memory and performs no computation at the locking authority
  • Keywords
    cache storage; file organisation; memory protocols; network operating systems; cached data objects; distributed file system; lease-based protocol; locking authority; network attached storage; server; Computer science; Electrical capacitance tomography; File servers; File systems; Intelligent networks; Mars; Network servers; Protocols; Safety; Storage area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2000. IPDPS 2000. Proceedings. 14th International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-7695-0574-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2000.845977
  • Filename
    845977