Ceph CRUSH Data Distribution Algorithms
Xiao Yang Liang, Zhang Guan · Applied Mechanics and Materials · 2014
CRUSH is one of the Ceph module,mainly solve the controllable, extensible, decentralized distribution of data copy. Ceph's biggest characteristics is a distributed metadata server is through CRUSH algorithm to allocate file storage location, its core is RADOS (Reliable, Autonomic Distributed Object Store), an object storage cluster, provide high availability of the object itself, error detection and repair.