Tag

CRUSH algorithm

1 views collected around this technical thread.

Didi Tech
Didi Tech
May 17, 2019 · Databases

Ceph Distributed Storage System – Architecture, IO Processes, Heartbeat, Communication Framework, CRUSH Algorithm, and Custom QoS

The article comprehensively explains Ceph’s distributed storage architecture—including monitors, OSDs, MDS, and RADOS—its block, file, and object services, its detailed I/O and heartbeat processes, the publish/subscribe communication framework, the deterministic CRUSH placement algorithm, and a token‑bucket based custom QoS for RBD.

CRUSH algorithmCephDistributed Storage
0 likes · 22 min read
Ceph Distributed Storage System – Architecture, IO Processes, Heartbeat, Communication Framework, CRUSH Algorithm, and Custom QoS
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Apr 8, 2018 · Operations

How DPRD Improves Data Placement Over CRUSH in Distributed Storage

This article introduces the DPRD hierarchical data placement strategy, explains its roots in the CRUSH algorithm, highlights CRUSH's migration inefficiencies, and details how DPRD achieves near‑theoretical replica movement and balanced distribution during both expansion and shrinkage of a distributed storage system.

CRUSH algorithmCephDPRD strategy
0 likes · 11 min read
How DPRD Improves Data Placement Over CRUSH in Distributed Storage
Architects' Tech Alliance
Architects' Tech Alliance
Aug 19, 2016 · Cloud Computing

In-Depth Analysis of Ceph Architecture, Features, and Success Factors

This article provides a comprehensive overview of Ceph's distributed storage architecture, its integration with OpenStack, internal data mapping mechanisms, advanced features like SSD caching and global object storage, and examines the key factors behind its widespread adoption in cloud environments.

CRUSH algorithmCephDistributed Storage
0 likes · 10 min read
In-Depth Analysis of Ceph Architecture, Features, and Success Factors