Challenges and Solutions for Distributed File System
Richa Gupta, Amit Kr. Gupta, Shruti Bhatla, Vikas Tripathi · 2024
A Distributed File System (DFS) is a file system that allows multiple users to access and share files and data across a network. In a DFS, files are stored on multiple servers, and users can access them from any location on the network as if they were stored on their local computer. DFS provides a way to organize and manage files and folders across multiple servers in a unified way, making it easier for users to access and share data without worrying about the physical location of the files. This can help to improve data availability, reliability, and scalability in a networked environment. DFS also provides a way to replicate data across multiple servers for redundancy and fault tolerance, so that if one server fails, the data can still be accessed from other servers. Some examples of popular distributed file systems include Hadoop Distributed File System (HDFS), Google File System (GFS), and Windows Distributed File system (DFS). LCCFS (light weight cloud computing file system) which help to reduce the overhead and increase the performance of the distributed system RADOS (Reliable autonomic distributed object storage) which utilized for implementing distributed file system for cloud computing Pangea is a new system which allow different units to combine into a single unit and PLSF (Virtual Parallel log structured file system) which pick up the performance by improving the bandwidth are some new terminologies introduced by some previous research are discussed in this research.