Evaluating Fault Tolerance and Scalability in Distributed File Systems: A Case Study of GFS, HDFS, and MinIO

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Malhotra, Shubham, Yashu, Fnu, Saqib, Muhammad, Mehta, Dipkumar, Jangid, Jagdish, Dixit, Sachin
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910851530752000
author Malhotra, Shubham
Yashu, Fnu
Saqib, Muhammad
Mehta, Dipkumar
Jangid, Jagdish
Dixit, Sachin
author_facet Malhotra, Shubham
Yashu, Fnu
Saqib, Muhammad
Mehta, Dipkumar
Jangid, Jagdish
Dixit, Sachin
contents Distributed File Systems (DFS) are essential for managing vast datasets across multiple servers, offering benefits in scalability, fault tolerance, and data accessibility. This paper presents a comprehensive evaluation of three prominent DFSs - Google File System (GFS), Hadoop Distributed File System (HDFS), and MinIO - focusing on their fault tolerance mechanisms and scalability under varying data loads and client demands. Through detailed analysis, how these systems handle data redundancy, server failures, and client access protocols, ensuring reliability in dynamic, large-scale environments is assessed. In addition, the impact of system design on performance, particularly in distributed cloud and computing architectures is assessed. By comparing the strengths and limitations of each DFS, the paper provides practical insights for selecting the most appropriate system for different enterprise needs, from high availability storage to big data analytics.
format Preprint
id arxiv_https___arxiv_org_abs_2502_01981
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Evaluating Fault Tolerance and Scalability in Distributed File Systems: A Case Study of GFS, HDFS, and MinIO
Malhotra, Shubham
Yashu, Fnu
Saqib, Muhammad
Mehta, Dipkumar
Jangid, Jagdish
Dixit, Sachin
Distributed, Parallel, and Cluster Computing
Emerging Technologies
Performance
Software Engineering
Distributed File Systems (DFS) are essential for managing vast datasets across multiple servers, offering benefits in scalability, fault tolerance, and data accessibility. This paper presents a comprehensive evaluation of three prominent DFSs - Google File System (GFS), Hadoop Distributed File System (HDFS), and MinIO - focusing on their fault tolerance mechanisms and scalability under varying data loads and client demands. Through detailed analysis, how these systems handle data redundancy, server failures, and client access protocols, ensuring reliability in dynamic, large-scale environments is assessed. In addition, the impact of system design on performance, particularly in distributed cloud and computing architectures is assessed. By comparing the strengths and limitations of each DFS, the paper provides practical insights for selecting the most appropriate system for different enterprise needs, from high availability storage to big data analytics.
title Evaluating Fault Tolerance and Scalability in Distributed File Systems: A Case Study of GFS, HDFS, and MinIO
topic Distributed, Parallel, and Cluster Computing
Emerging Technologies
Performance
Software Engineering
url https://arxiv.org/abs/2502.01981