On Tue, May 4, 2010 at 3:33 PM, Christian Brunner <chb@xxxxxx> wrote: > > Hi Yehuda, > > I've seen that my initial aio implementation is now in the git repository. > This patch isn't working very well. Could you revert it, please? Done. > > I'm still having problems with aio handling, but I'll try to send an > > updated patch by the weekend. > Great! We're currently working on rbd snapshots and there were a few header changes. Currently snapshot creation is being done via the rbd kernel driver, but we're planning in adding that capability to the rbdtool. Once this works, it'll be easy to implement the kvm-rbd snapshots. Note that at this point snapshots are read-only. Adding a writable snapshots, as well as snapshots branching would be awesome, however, it looks like it's not going to be easy to integrate it easily into the current system. So probably the easiest at this point would be to have some revert-to-snapshot capability. The next thing would be making it safer for multiple clients to collaborate on a single rbd image., e.g., adding atomic header modification operations and such. This requires some changes in the osd (new ops), and will probably require adding some new librados api functions. Yehuda -- 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