Bug#854045: ITP: libcrush -- C library to control placement in a hierarchy
Package: wnpp
Severity: wishlist
Owner: Loic Dachary <loic@debian.org>
* Package name : libcrush
Version : 1.0.0
Upstream Author : Sage Weil <sage@redhat.com>, Loic Dachary <loic@dachary.org> & al.
* URL : http://libcrush.org/main/libcrush/
* License : GPL-3+
Programming Lang: C/C++
Description : C library to control placement in a hierarchy
Binary package names: libcrush, libcrush-devel
libcrush maps an object signature to a list of devices on which to
store the object. It is implemented as a pseudo-random, deterministic
function obeying user specified placement constraints such as: the
object must be stored on devices that are on two different machines.
The library existed for more than ten years as part of ceph[1]. It is however generaly useful,
for other storage software or other contexts in which data placement should be controlled.
[1] https://tracker.debian.org/pkg/ceph
Reply to: