Crush algorithm from Ceph (http://ceph.com/)