The Community for Technology Leaders
1987 IEEE Third International Conference on Data Engineering (1987)
Los Angeles, CA, USA
Feb. 3, 1987 to Feb. 5, 1987
ISBN: 978-0-8186-0762-2
pp: 441-448
Walter A. Burkhard , Computer Systems Research Group, Department of Electrical Engineering and Computer Sciences, University of California, San Diego, La Jolla, 92093, United States
Bruce E. Martin , Computer Systems Research Group, Department of Electrical Engineering and Computer Sciences, University of California, San Diego, La Jolla, 92093, United States
Jehan-Francois Paris , Computer Systems Research Group, Department of Electrical Engineering and Computer Sciences, University of California, San Diego, La Jolla, 92093, United States
ABSTRACT
The Gemini system is a replicated file system test-bed designed for local area networks and is built using ordinary host UNIX machines. Gemini was designed as a means to empirically test consistency and recovery schemes for replicated files in a distributed environment. A principle objective is to protect files against a fixed number of host and network failures while maintaining consistent data. Gemini replicated files are implemented as several copies of ordinary files that reside on distinct hosts. We present the Gemini system test-bed design and discuss three consistency and recovery schemes: voting with witnesses, dynamic voting, and semi-synchronous control. Empirical and analytic performance results are presented.
INDEX TERMS
semi-synchronous control, file consistency and recovery, distributed file systems, replicated files, voting, test-bed, witnesses, dynamic voting
CITATION

W. A. Burkhard, B. E. Martin and J. Paris, "The Gemini replicated file system test-bed," 1987 IEEE Third International Conference on Data Engineering(ICDE), Los Angeles, CA, USA, 1987, pp. 441-448.
doi:10.1109/ICDE.1987.7272410
156 ms
(Ver 3.3 (11022016))