Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. The design and implementation of a user-oriented replicated file system for UNIX
Details

The design and implementation of a user-oriented replicated file system for UNIX

Date Issued
August 1, 1989
Author(s)
Rodriguez, Raymundo Diaz
Advisor(s)
David C. Mutchler
Additional Advisor(s)
Bruce MacLennan
David S. Straight
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/34550
Abstract

Replication is a way to protect files from becoming inaccessible or destroyed by hardware and/or software failures. Several algorithms have been proposed to maintain the consistency of replicated files, but few authors consider the implementation details of these algorithms. The absence of guidelines for the implementation of a replicated file system (as well as other factors) makes it difficult for the average academic Unix user to exploit file replication.


This thesis identifies the major design issues found during the implementation of a replicated file system for Unix. Besides providing some useful guidelines for the design of such system, the main result is a set of portable, ready to use, C Shell scripts (plus a user manual), that allow any group of Unix users to replicate, and share, any number of files and/or subdirectories.

Static weighted voting with no read quorums, and the optional use of witnesses, is used to maintain the consistency of the replicated files. Replication is done transparently and at the file level. In other words, the Intervention of the system manager or any special privileges are not required, and the user does not have to modify the commands, editors, application programs, etc. to use replicated files.

Degree
Master of Science
Major
Computer Science
File(s)
Thumbnail Image
Name

Thesis89R637.pdf

Size

3.41 MB

Format

Unknown

Checksum (MD5)

2e050c0e17152e318a0442b70954ed9e


University Libraries

1015 Volunteer Boulevard
Knoxville, TN 37996
865-974-4351

Map & Directions
Donate to the Libraries
  • About
  • John C. Hodges Society
  • Speaking Volumes magazine
  • Outreach
  • Directory
  • Employment
  • Policies
  • Library Intranet
University of Tennessee power T logo

The University of Tennessee, Knoxville
Knoxville, Tennessee 37996
865-974-1000

Events
A-Z
Apply
Privacy
Map
Directory
Give to UT
Accessibility

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science