13 releases
Uses old Rust 2015
0.3.10 | Mar 14, 2017 |
---|---|
0.3.9 | Nov 25, 2016 |
0.3.8 | Aug 16, 2016 |
0.3.1 | Apr 14, 2016 |
0.1.0 | Apr 13, 2016 |
#11 in #ceph
Used in crush
47KB
1K
SLoC
Crushtool
lib.rs
:
Decompile a ceph crushmap for fun and profit
CRUSH is a pseudo-random data distribution algorithm that efficiently distributes input values (typically, data objects) across a heterogeneous, structured storage cluster.
The algorithm was originally described in detail in this paper (although the algorithm has evolved somewhat since then): http://www.ssrc.ucsc.edu/Papers/weil-sc06.pdf
Dependencies
~3MB
~49K SLoC