Data Distribution Algorithms in Distributed File Systems

With the continuous growth of massive data, it becomes more and more important to effectively manage and store data in distributed file system. Data distribution is one of the key problems. This paper introduces the concept of distributed file system and the importance of data distribution, and studies the data distribution algorithm, which is divided into static and dynamic two categories. Static data data distribution methods are usually classified according to the location or attributes of data, including spatial partition, data attribute and data access mode. Dynamic data distribution methods manage data based on real-time load conditions to achieve optimal system performance, including dynamic load balancing, traffic aware data placement and preference learning. In addition, the paper also discusses the system architecture and data distribution mode of several typical distributed file systems such as HDFS, Ceph and GlusterFS. Finally, the paper summarizes the data distribution algorithm of distributed file system and puts forward the understanding of its future development.

Authors

Publication Details

Published
2024-08-16
DOI
https://doi.org/10.1145/3696500.3696522
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Data Distribution Algorithms in Distributed File Systems

Ning Hu, Yao Zhao, Peng Zhang, Xinyu Zuo et al.
Advanced Data Storage Technologies
article

Data Distribution Algorithms in Distributed File Systems

Ning Hu, Yao Zhao, Peng Zhang, Xinyu Zuo, Zelan Yuan
article en

Abstract

With the continuous growth of massive data, it becomes more and more important to effectively manage and store data in distributed file system. Data distribution is one of the key problems. This paper introduces the concept of distributed file system and the importance of data distribution, and studies the data distribution algorithm, which is divided into static and dynamic two categories. Static data data distribution methods are usually classified according to the location or attributes of data, including spatial partition, data attribute and data access mode. Dynamic data distribution methods manage data based on real-time load conditions to achieve optimal system performance, including dynamic load balancing, traffic aware data placement and preference learning. In addition, the paper also discusses the system architecture and data distribution mode of several typical distributed file systems such as HDFS, Ceph and GlusterFS. Finally, the paper summarizes the data distribution algorithm of distributed file system and puts forward the understanding of its future development.

Openalex Percentile: Top 80%
Advanced Data Storage Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.