Distributed File Systems [chapter]

2010 Distributed Operating Systems  
Distributed file systems (DFS) are file systems, which manage the storage capacity of several computing nodes, connected by a networking technology and offer to clients a file system interface. Topics File server. File service. Usually the central part of a DFS implementation is the file server. A file server is a process, which manages a pool of storage resources and offers a file service to remote or local clients. A file service is an interface though which the clients request services (e.g.
more » ... read, write, seek) to a file server. File servers can be stateful or stateless. Stateful servers are keeping state information about their clients, whereas the stateless don't. Stateful servers have the big disadvantage that if the server crashes all the state information is lost. They are not very scalable due to the space overhead. Their big advantages are: shorter messages can be used and better performance. Stateless server are more fault-tolerant and don't waste space for table. A detailed discussion about file servers can be found in [8] .
doi:10.1109/9780470544419.ch9 fatcat:25ngnpor2zfmplgbohcoebethm