I have to admit that it's probably buried deep within the backlog [1]. Immediate term alternative solutions to presenting a RBD-backed block device that support journaling is available via rbd-nbd (creates /dev/nbdX devices) and also via LIO's tcmu-runner and a loopback target (creates /dev/sdX devices). There is also a conceptual plan for tcmu-runner to provide a libtcmu v2 library that could facilitate the development of something like rbd-tcmu at some point in the future. These solutions utilize kernel pass-through to userspace so there is a performance hit -- but journaling would probably already be the larger bottleneck. [1] https://trello.com/c/9zeeZsIO On Tue, Sep 26, 2017 at 10:03 AM, Maged Mokhtar <mmokhtar@xxxxxxxxxxx> wrote: > On 2017-09-25 14:29, Ilya Dryomov wrote: > > On Sat, Sep 23, 2017 at 12:07 AM, Muminul Islam Russell > <misla011@xxxxxxx> wrote: > > Hi Ilya, > > Hope you are doing great. > Sorry for bugging you. I did not find enough resources for my question. I > would be really helped if you could reply me. My questions are in red > colour. > > - layering: layering support: > Kernel: 3.10 and plus, right? > > > Yes. > > - striping: striping v2 support: > What kernel is supporting this feature? > > > Only the default striping v2 pattern (i.e. stripe unit == object size > and stripe count == 1) is supported. > > - exclusive-lock: exclusive locking support: > It's supposed to be 4.9. Right? > > > Yes. > > > > rest the the features below is under development? or any feature is > available in any latest kernel? > - object-map: object map support (requires exclusive-lock): > - fast-diff: fast diff calculations (requires object-map): > - deep-flatten: snapshot flatten support: > - journaling: journaled IO support (requires exclusive-lock): > > > The former, none of these are available in latest kernels. > > A separate data pool feature (rbd create --data-pool <EC pool>) is > supported since 4.11. > > Thanks, > > Ilya > _______________________________________________ > ceph-users mailing list > ceph-users@xxxxxxxxxxxxxx > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > > > > Hello Ilya, > > Any rough estimate when rbd journaling will be added to the kernel rbd ? I > realize it is a lot of work.. > > Cheers /Maged > > > > _______________________________________________ > ceph-users mailing list > ceph-users@xxxxxxxxxxxxxx > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > -- Jason _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com