summaryrefslogtreecommitdiff
path: root/lib/reed_solomon
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2009-10-06 18:31:11 (GMT)
committerSage Weil <sage@newdream.net>2009-10-06 18:31:11 (GMT)
commit5ecc0a0f8128b1876e8614638deaed49cc8b174c (patch)
tree6b1511b0e3ec2a349a24faebc375548b14ee137a /lib/reed_solomon
parentf24e9980eb860d8600cbe5ef3d2fd9295320d229 (diff)
downloadlinux-fsl-qoriq-5ecc0a0f8128b1876e8614638deaed49cc8b174c.tar.xz
ceph: CRUSH mapping algorithm
CRUSH is a pseudorandom data distribution function designed to map inputs onto a dynamic hierarchy of devices, while minimizing the extent to which inputs are remapped when the devices are added or removed. It includes some features that are specifically useful for storage, most notably the ability to map each input onto a set of N devices that are separated across administrator-defined failure domains. CRUSH is used to distribute data across the cluster of Ceph storage nodes. More information about CRUSH can be found in this paper: http://www.ssrc.ucsc.edu/Papers/weil-sc06.pdf Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'lib/reed_solomon')
0 files changed, 0 insertions, 0 deletions