In computing, a distributed file system or network file system is any file system that allows access to files from multiple hosts sharing via a computer network. This makes it possible for multiple users on multiple machines to share files and storage resources.
The client nodes do not have direct access to the underlying block storage but interact over the network using a protocol. This makes it possible to restrict access to the file system depending on access lists or capabilities on both the servers and the clients, depending on how the protocol is designed.
In contrast, in a shared disk file system all nodes have equal access to the block storage where the file system is located. On these systems the access control must reside on the client.
Distributed file systems may include facilities for transparent replication and fault tolerance. That is, when a limited number of nodes in a file system go offline, the system continues to work without any data loss.
The difference between a distributed file system and a distributed data store can be vague, but DFSes are generally geared towards use on local area networks.
Other articles related to "distributed file system, system, distributed, file, file system":
... DCE Distributed File System (DCE/DFS) Disc Filing System, a filesystem developed by Acorn Computers Distributed file system, a method of storing persistent data over computer network Distributed ...
... software framework that supports data-intensive distributed applications, licensed under the Apache v2 license ... In addition, it provides a distributed file system that stores data on the compute nodes, providing very high aggregate bandwidth across the cluster ... Both map/reduce and the distributed file system are designed so that node failures are automatically handled by the framework ...
... The Distributed File System (DFS) allows shares in multiple different locations to be logically grouped under one folder, or DFS root ... redirects them to the correct file server and share ... within Active Directory and can have their information distributed to other domain controllers within the domain – this provides fault tolerance to DFS ...
... issue when more than one person or client is accessing the same file and want to update it ... Hence updates to the file from one client should not interfere with access and updates from other clients ... Concurrency control or locking may either be built into the file system or provided by an add-on protocol ...
Famous quotes containing the words system, distributed and/or file:
“Those words freedom and opportunity do not mean a license to climb upwards by pushing other people down. Any paternalistic system that tries to provide for security for everyone from above only calls for an impossible task and a regimentation utterly uncongenial to the spirit of our people.”
—Franklin D. Roosevelt (18821945)
“Indiana was really, I suppose, a Democratic State. It has always been put down in the book as a state that might be carried by a close and careful and perfect organization and a great deal of[from audience: soapMa reference to purchased votes, the word being followed by laughter].
I see reporters here, and therefore I will simply say that everybody showed a great deal of interest in the occasion, and distributed tracts and political documents all through the country.”
—Chester A. Arthur (18291886)
“A common and natural result of an undue respect for law is, that you may see a file of soldiers, colonel, captain, corporal, privates, powder-monkeys, and all, marching in admirable order over hill and dale to the wars, against their wills, ay, against their common sense and consciences, which makes it very steep marching indeed, and produces a palpitation of the heart.”
—Henry David Thoreau (18171862)