2008-01-28 23:33:37 +00:00
|
|
|
Source: ceph
|
|
|
|
Section: admin
|
|
|
|
Priority: optional
|
|
|
|
Maintainer: Sage Weil <sage@newdream.net>
|
2009-07-17 16:54:54 +00:00
|
|
|
Build-Depends: debhelper (>= 5), autotools-dev, autoconf, automake, g++, gcc, cdbs, libfuse-dev, libboost-dev, libedit-dev, libssl-dev, libtool
|
2008-01-28 23:33:37 +00:00
|
|
|
Standards-Version: 3.7.2
|
|
|
|
|
|
|
|
Package: ceph
|
|
|
|
Architecture: any
|
2009-03-03 17:32:01 +00:00
|
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libedit2
|
2009-03-02 21:25:00 +00:00
|
|
|
Recommends: fuse-utils, ceph-fuse, ceph-kclient-source
|
2009-03-10 20:22:51 +00:00
|
|
|
Description: distributed file system
|
2008-01-28 23:33:37 +00:00
|
|
|
Ceph is a distributed network file system designed to provide
|
2008-07-24 17:14:08 +00:00
|
|
|
excellent performance, reliability, and scalability.
|
2009-03-18 23:45:48 +00:00
|
|
|
.
|
|
|
|
This package contains all server daemons and tools for creating,
|
|
|
|
running, and administering a Ceph file system.
|
2008-07-24 17:14:08 +00:00
|
|
|
|
|
|
|
Package: ceph-fuse
|
|
|
|
Architecture: any
|
2009-03-03 17:32:01 +00:00
|
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libfuse2
|
2009-03-19 18:29:17 +00:00
|
|
|
Recommends: ceph
|
2009-03-10 20:22:51 +00:00
|
|
|
Description: FUSE-based client for the Ceph distributed file system
|
2008-07-24 17:14:08 +00:00
|
|
|
Ceph is a distributed network file system designed to provide
|
2009-03-19 18:29:17 +00:00
|
|
|
excellent performance, reliability, and scalability. This is a
|
|
|
|
FUSE-based client that allows you to mount a Ceph file system without
|
|
|
|
root privileges.
|
2008-07-24 17:14:08 +00:00
|
|
|
.
|
2009-03-19 18:29:17 +00:00
|
|
|
Because the FUSE-based client has certain inherent performance
|
|
|
|
limitations, it is recommended that the native Linux kernel client
|
|
|
|
be used if possible (see ceph-kclient-source). If it is not
|
|
|
|
practical to load a kernel module (insufficient privileges, older
|
|
|
|
kernel, etc.), then the FUSE client will do.
|
2008-07-24 17:14:08 +00:00
|
|
|
|
2009-03-02 21:25:00 +00:00
|
|
|
Package: ceph-kclient-source
|
2008-07-24 17:14:08 +00:00
|
|
|
Architecture: any
|
2009-03-10 20:22:51 +00:00
|
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, make
|
|
|
|
Description: source for client kernel module for the Ceph distributed file system
|
2008-07-24 17:14:08 +00:00
|
|
|
Ceph is a distributed network file system designed to provide
|
2009-03-19 18:29:17 +00:00
|
|
|
excellent performance, reliability, and scalability. This is the
|
|
|
|
Ceph client source package for building the client kernel module.
|
2008-07-24 17:14:08 +00:00
|
|
|
.
|
2009-03-19 18:29:17 +00:00
|
|
|
This native kernel client is faster and is more robust than the
|
|
|
|
FUSE-based client (ceph-fuse). However, you need to compile the
|
|
|
|
module against your running kernel and will need root privileges
|
|
|
|
to load it.
|
2009-07-20 17:05:05 +00:00
|
|
|
|
|
|
|
Package: libcrush
|
|
|
|
Architecture: any
|
|
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}
|
|
|
|
Description: CRUSH mapping algorithm
|
|
|
|
CRUSH is a pseudo-random hash-like algorithm for mapping inputs to
|
|
|
|
a changing hierarchy of devices. It was originally designed for use
|
|
|
|
in storage clusters, where one wants to minimize movement of objects
|
|
|
|
between servers when servers fail or are added to the cluster.
|
|
|
|
|
2009-09-02 20:55:31 +00:00
|
|
|
Package: libcrush-dev
|
|
|
|
Architecture: any
|
|
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}
|
|
|
|
Description: CRUSH mapping algorithm (development files)
|
|
|
|
CRUSH is a pseudo-random hash-like algorithm for mapping inputs to
|
|
|
|
a changing hierarchy of devices. It was originally designed for use
|
|
|
|
in storage clusters, where one wants to minimize movement of objects
|
|
|
|
between servers when servers fail or are added to the cluster.
|
|
|
|
|
2009-07-20 17:05:05 +00:00
|
|
|
Package: librados
|
|
|
|
Architecture: any
|
|
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libcrush
|
|
|
|
Description: RADOS distributed object store client library
|
|
|
|
RADOS is a reliable, autonomic distributed object storage cluster
|
|
|
|
developed as part of the Ceph distributed storage system. This is a
|
|
|
|
shared library allowing applications to access the distributed object
|
|
|
|
store using a simple file-like interface.
|
|
|
|
|
2009-09-02 20:55:31 +00:00
|
|
|
Package: librados-dev
|
|
|
|
Architecture: any
|
|
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libcrush, librados
|
|
|
|
Description: RADOS distributed object store client library (development files)
|
|
|
|
RADOS is a reliable, autonomic distributed object storage cluster
|
|
|
|
developed as part of the Ceph distributed storage system. This is a
|
|
|
|
shared library allowing applications to access the distributed object
|
|
|
|
store using a simple file-like interface.
|
|
|
|
|
2009-07-20 17:05:05 +00:00
|
|
|
Package: libceph
|
|
|
|
Architecture: any
|
|
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libcrush
|
|
|
|
Description: Ceph distributed file system client library
|
|
|
|
Ceph is a distributed network file system designed to provide
|
|
|
|
excellent performance, reliability, and scalability. This is a
|
|
|
|
shared library allowing applications to access a Ceph distributed
|
|
|
|
file system via a POSIX-like interface.
|
|
|
|
|
2009-09-02 20:55:31 +00:00
|
|
|
Package: libceph-dev
|
|
|
|
Architecture: any
|
|
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libcrush
|
|
|
|
Description: Ceph distributed file system client library (development files)
|
|
|
|
Ceph is a distributed network file system designed to provide
|
|
|
|
excellent performance, reliability, and scalability. This is a
|
|
|
|
shared library allowing applications to access a Ceph distributed
|
|
|
|
file system via a POSIX-like interface.
|
|
|
|
|