Author

Alan Stanley

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

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

Campus

RIT – Main Campus

Share

COinS