Distributed token management in calypso file system

Ajay Mohindra, Murthy Devarakonda

Research output: Contribution to journalConference articlepeer-review

9 Scopus citations


This paper presents the design and implementation of a distributed token manager for a cluster-optimized, distributed Unix file system. In this file system, tokens provide cache consistency and support for single-system Unix semantics. The paper describes the token types used, token arbitration protocol, deadlock-free implementation, fault-tolerance, and recovery. The key contributions of the work reported here are: (1) An efficient protocol for token arbitration, which minimizes bottlenecks and hence enhances scalability; (2) A practical approach to handling deadlocks, race conditions, and recovery issues, which complicate token manager design and implementation.

Original languageEnglish (US)
Pages (from-to)290-297
Number of pages8
JournalIEEE Symposium on Parallel and Distributed Processing - Proceedings
StatePublished - Dec 1 1994
Externally publishedYes
EventProceeedings of the 6th IEEE Symposium on Parallel and Distributed Processing - Dallas, TX, USA
Duration: Oct 26 1994Oct 29 1994

ASJC Scopus subject areas

  • Engineering(all)


Dive into the research topics of 'Distributed token management in calypso file system'. Together they form a unique fingerprint.

Cite this