Abstract
This thesis presents a simulation of a distributed file system. It is a simplified version of the distributed file system found in the LOCUS distributed operating system. The simulation models a network of multiuser computers of any configuration. The number of sites in the network can range from a minimum of three sites to a maximum of twenty. A simple database management system is supported that allows the creation of an indexed database for reading and updating records. The distributed file system supports a transaction mechanism, record level locking, file replication and update propagation, and network transparency. To test the effect of site failures and network partitioning on the distributed file system, a facility is provided to "crash", "reboot", and "jump to" random sites in the network.
Library of Congress Subject Headings
Electronic data processing--Distributed processing--Simulation methods; Operating systems (Computers)--Simulation methods; LOCUS (Computer file)
Publication Date
1987
Document Type
Thesis
Department, Program, or Center
Computer Science (GCCIS)
Advisor
Heliotis, James
Advisor/Committee Member
Kitchen, Andrew
Advisor/Committee Member
Lutz, Peter
Recommended Citation
Stanley, Alan, "A simulation of a distributed file system" (1987). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/323
Campus
RIT – Main Campus
Comments
Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: QA76.9.D5 S735 1987