rbd: introduce rados block device (rbd), based on libceph
authorYehuda Sadeh <yehuda@hq.newdream.net>
Thu, 12 Aug 2010 23:11:25 +0000 (16:11 -0700)
committerSage Weil <sage@newdream.net>
Wed, 20 Oct 2010 22:38:13 +0000 (15:38 -0700)
commit602adf400201636e95c3fed9f31fba54a3d7e844
tree1b10046664d2c380a595ceaaafab2eed835dc937
parent3d14c5d2b6e15c21d8e5467dc62d33127c23a644
rbd: introduce rados block device (rbd), based on libceph

The rados block device (rbd), based on osdblk, creates a block device
that is backed by objects stored in the Ceph distributed object storage
cluster.  Each device consists of a single metadata object and data
striped over many data objects.

The rbd driver supports read-only snapshots.

Signed-off-by: Yehuda Sadeh <yehuda@hq.newdream.net>
Signed-off-by: Sage Weil <sage@newdream.net>
MAINTAINERS
drivers/block/Kconfig
drivers/block/Makefile
drivers/block/rbd.c [new file with mode: 0644]
drivers/block/rbd_types.h [new file with mode: 0644]
net/ceph/debugfs.c