Hi Joel, On Tue, 4 May 2010, Joel Merrick wrote: > Firstly well done with the project, it looks very interesting and I'm > looking forward to see how it develops. > > Has any work been done with any of the abstraction layers for VM > management. I'm on the OpenNebula and Ganeti lists and I know nothing > has been done with these yet, but I'd like to help adapt/patch/test > these (specifically Ganeti as we use it in production) where possible > to support ceph storage. I haven't use either of those projects, but having them manage the backed VM storage using ceph would be extremely handy! Let us know how we can help. Currently, most of the rbd (rados block device) image management is done through the 'rbdtool'. There are some missing features still, but it works for creating, resizing, and deleting images. The rbd driver itself is in the 'rbd' branch of ceph-client.git. It is managed via /sys/class/rbd, although that interface is still in flux. Currently we're working on snapshot support. There is also a compatible qemu/kvm storage driver. That means a VM can use an rbd device in two or three ways: either via the storage driver, by mapping the block device on the host and passing it through to the guest, or by mapping it directly on the guest. sage -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html