14.2 Distributed File Systems (DFSs) and Parallel Programming Paradigms

A distributed file system (DFS) is a system that allows users in a distributed environment to store and access files across multiple servers or locations. The advantage of a DFS is that it is capable of representing data sets that are too large to fit within the storage capacity of a single machine by distributing data across a network of machines. Two key features of any DFS are location transparency, where the user does not need to know where the data is stored, and redundancy, where fault tolerance is achieved through replication of data. A DFS therefore provides high availability to data in case of node or network failure and high reliability because of the redundant ...

Get Databases Illuminated, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.