Rozmiar: 8938 bajtów


Distributed file system



A distributed file system is a file system that supports sharing of files and resources in the form of persisent storage over a network. The first file servers were developed in the 1970s and Sun Microsystems's Network File System (NFS) became the first widely used distributed file system after its introduction in 1985. Notable distributed file systems besides NFS are Andrew file system (AFS) and Common Internet File System (CIFS). ==Clients and servers== A file server provides Computer file services to client (computing)s. A client interface for a file service is formed by a set of primitive file operations, such as creating a file, deleting a file, reading from a file, and writing to a file. The primary hardware component that a file server controls is a set of local secondary-storage devices on which files are stored, and from which they are retrieved according to the client requests. ==Distribution== A DFS is a file system whose clients, servers, and storage devices are dispersed among the machines of a distributed system or intranet. Accordingly, service activity has to be carried out across the network, and instead of a single centralized data repository, the system has multiple and independent storage devices. The concrete configuration and implementation of a DFS may vary - in some configurations, servers run on dedicated machines while in others a machine can be both a server and a client. A DFS can be implemented as part of a distributed operating system, or alternatively, by a software layer whose task is to manage the communication between conventional operating systems and file systems. The distinctive features of a DFS are the multiplicity and autonomy of clients and servers in the system. ==Transparency== Ideally, a DFS should appear to its clients to be a conventional, centralized file system. The multiplicity and dispersion of its servers and storage devices should be made invisible. That is, the client interface used by programs should not distinguish between local and remote files. It is up to the DFS to locate the files and to arrange for the transport of the data. ==Performance== The most important performance measurement of a DFS is the amount of time needed to satisfy service requests. In conventional systems, this time consists of a disk-access time and a small amount of Central processing unit-processing time. In a DFS, however, a remote access has the additional overhead attributed to the distributed structure. This overhead includes the time to deliver the request to a server, as well as the time to get the response across the network back to the client. For each direction, in addition to the transfer of the information, there is the CPU overhead of running the communication protocol software. The performance of a DFS can be viewed as another dimension of the DFS' transparency. That is, the performance of an ideal DFS would be comparable to that of a conventional file system. ==Concurrent File Updates== A DFS should provide for multiple client processes on multiple machines not just acessing but also updating the same files. Hence updates to the file from one client should not interfer with access and updates from other clients. Concurrency control or locking may be either built into the file system or be provided by an add-on protocol. == See also == * List of file systems#Network file systems Computer file systems

Distributed file system



I think a catalog like Comparison of file systems would be handy. There is no such thing as DFS : says 68.231.243.104 who has removed all the content 4 or 5 times in the past week. 68.231.243.104, instead of removing the content, why not replace it with something explaining why there is not such thing as a DFS. Or better yet, leave the content alone and discuss it on the talk page. You your creating making a nuisance of yourself by not talking. User:Tom Brown 22:41, 22 Apr 2005 (UTC)


See other meanings of words starting from letter:

D

DA | DB | DC | DE | DF | DG | DH | DI | DJ | DK | DL | DM | DN | DO | DP | DR | DS | DT | DU | DW | DX | DY | DZ |

Words begining with Distributed_File_System:

Distributed_file_system
Distributed_file_system
Distributed_File_System_(Microsoft)


These materials are based on Wikipedia and licensed under the GNU FDL



YouTube.com videos better site than Turbo Tax 2007
encyklopedia online