Re: [ceph-users] Object creation in librbd

2016-07-12 Thread Mansour Shafaei Moghaddam
Thank you both a lot. On Tue, Jul 12, 2016 at 7:56 AM, Jason Dillaman wrote: > All the various types of IO operations against backing objects are all > confined within AioObjectRequest.cc. At a high-level, the IO will follow > this path: > > fio -> librbd AIO API -> librbd

Re: [ceph-users] Object creation in librbd

2016-07-12 Thread Jason Dillaman
All the various types of IO operations against backing objects are all confined within AioObjectRequest.cc. At a high-level, the IO will follow this path: fio -> librbd AIO API -> librbd AioImageRequestWQ [1] -> librbd AioImageRequest (-> osdc ObjectCacher [2] -> librbd LibrbdWriteback [3]) ->

Re: [ceph-users] Object creation in librbd

2016-07-12 Thread Wido den Hollander
> Op 12 juli 2016 om 0:28 schreef Mansour Shafaei Moghaddam > : > > > Can anyone explain or at least refer to the lines of the codes in librd by > which objects are created? I need to know the relation between objects and > fio's iodepth... Objects are not created

[ceph-users] Object creation in librbd

2016-07-11 Thread Mansour Shafaei Moghaddam
Can anyone explain or at least refer to the lines of the codes in librd by which objects are created? I need to know the relation between objects and fio's iodepth... Thanks in advance ___ ceph-users mailing list ceph-users@lists.ceph.com