Your browser does not fully support modern features. Please upgrade for a smoother experience.
Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic. For video creation, please contact our Academic Video Service.
Version Summary Created by Modification Content Size Created at Operation
1 Eng Editorial Office -- 175 2026-09-24 06:23:42

Video Upload Options

We provide professional Academic Video Service to translate complex research into visually appealing presentations. Would you like to try it?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
Zheng, L. Distributed Storage System. Encyclopedia. Available online: https://encyclopedia.pub/entry/60444 (accessed on 07 October 2026).
Zheng L. Distributed Storage System. Encyclopedia. Available at: https://encyclopedia.pub/entry/60444. Accessed October 07, 2026.
Zheng, Lionel. "Distributed Storage System" Encyclopedia, https://encyclopedia.pub/entry/60444 (accessed October 07, 2026).
Zheng, L. (2026, September 24). Distributed Storage System. In Encyclopedia. https://encyclopedia.pub/entry/60444
Zheng, Lionel. "Distributed Storage System." Encyclopedia. Web. 24 September, 2026.
Distributed Storage System
Edit

A distributed storage system is a software architecture that aggregates storage resources across multiple independent networked nodes to present a single logical storage abstraction to clients. Rather than relying on a single central storage device, the system partitions data into fixed-size blocks or chunks and places redundant replicas of each block across distinct physical machines, thereby achieving fault tolerance and horizontal scalability [1]. The system typically separates metadata management from data storage: one or more metadata servers maintain the namespace, directory hierarchy, and block-to-node mapping, while the data nodes store the actual block replicas and service client read and write traffic directly. To satisfy always-on availability requirements, such systems employ weakly consistent replication protocols, consistent hashing for decentralized data placement, and application-assisted conflict resolution under network partitions and node failures [2]. The storage interface may expose a file-system namespace, a key-value object store, or a block device, and the system dynamically rebalances data when nodes are added or removed.

distributed storage replication fault tolerance consistent hashing metadata

References

  1. Sanjay Ghemawat; Howard Gobioff; Shun-Tak Leung. The Google file system; Association for Computing Machinery (ACM): New York, NY, United States, 2003; pp. 29-43. [CrossRef]
  2. Giuseppe DeCandia; Deniz Hastorun; Madan Jampani; Gunavardhan Kakulapati; Avinash Lakshman; Alex Pilchin; Swaminathan Sivasubramanian; Peter Vosshall; Werner Vogels. Dynamo: Amazon's highly available key-value store.; Association for Computing Machinery (ACM): New York, NY, United States, 2007; pp. 205-220. [CrossRef]
More
Upload a video for this entry
Information
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register : Eng Editorial Office
View Times: 5
Entry Collection: Eng
Revision: 1 time (View History)
Update Date: 28 Sep 2026
Notice
You are not a member of the advisory board for this topic. If you want to update advisory board member profile, please contact office@encyclopedia.pub.
OK
Confirm
Only members of the Encyclopedia advisory board for this topic are allowed to note entries. Would you like to become an advisory board member of the Encyclopedia?
Yes
No
${ textCharacter }/${ maxCharacter }
Submit
Cancel
There is no comment~
${ textCharacter }/${ maxCharacter }
Submit
Cancel
${ selectedItem.replyTextCharacter }/${ selectedItem.replyMaxCharacter }
Submit
Cancel
Confirm
Are you sure to Delete?
Yes No
Academic Video Service