This document discusses distributed file systems. It defines a distributed file system as a classical file system model that is distributed across multiple machines to promote sharing of dispersed files. The key aspects covered are that clients, servers, and storage are dispersed across machines and clients should view a distributed file system the same way as a centralized file system, with the distribution hidden at a lower level. Performance concerns for distributed file systems include throughput and response time.