Re: tgt and krbd

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 






> -----Original Message-----
> From: ceph-users [mailto:ceph-users-bounces@xxxxxxxxxxxxxx] On Behalf Of
> Mike Christie
> Sent: 17 March 2015 21:27
> To: Nick Fisk; 'Jake Young'
> Cc: ceph-users@xxxxxxxxxxxxxx
> Subject: Re:  tgt and krbd
> 
> On 03/15/2015 08:42 PM, Mike Christie wrote:
> > On 03/15/2015 07:54 PM, Mike Christie wrote:
> >> On 03/09/2015 11:15 AM, Nick Fisk wrote:
> >>> Hi Mike,
> >>>
> >>> I was using bs_aio with the krbd and still saw a small caching
> >>> effect. I'm not sure if it was on the ESXi or tgt/krbd page cache
> >>> side, but I was definitely seeing the IO's being coalesced into
> >>> larger ones on the krbd
> >>
> >> I am not sure what you mean here. By coalescing you mean merging
> right?
> >> That is not the same as caching. Coalescing/merging is expected for
> >> both aio and rdwr.
> >
> > For being able to see caching with aio though, I think you are right
> > and there might be a case where can use buffered writes even when
> > using O_DIRECT to the rbd device. I am not too familiar with that
> > code, so let me ping a person that works here and get back to the list.
> 
> I talked to the AIO person here and confirmed that the code can drop down
> to buffered writes. However, if that happens it will then make it still
look like
> O_DIRECT by making sure writes are written back and pages are invalidated.
> 
> If you want I can send you a patch to also do O_SYNC when doing AIO, so we
> can make sure flushes/barriers are also done.
> 
> Send me the iometer workload when you get a chance, so I can test it out
> here.

Thanks for looking into that, I've had a bit of a busy day today, I will set
a krbt+tgt lun up tomorrow and send you the iometer stuff.
> 
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux