RE: rados read ordering

2014-12-10 Thread Sage Weil
t > reads. So my point is, from the client?s perspective, it shouldn?t expect to > read the content which hasn?t been successfully written to the storage. Thus > it's ok for ceph to not support ordering the reads/writes from multiple > clients. > > From: Cook, Nigel > S

RE: rados read ordering

2014-12-10 Thread Cook, Nigel
to not support ordering the reads/writes from multiple clients. From: Cook, Nigel Sent: Wednesday, December 10, 2014 12:37 PM To: Wang, Zhiqiang Cc: Josh Durgin; Yehuda Sadeh; Samuel Just; Sage Weil; Jason Dillaman; ceph-devel Subject: RE: rados read ordering On thinking of the following use c

RE: rados read ordering

2014-12-09 Thread Wang, Zhiqiang
dnesday, December 10, 2014 12:37 PM To: Wang, Zhiqiang Cc: Josh Durgin; Yehuda Sadeh; Samuel Just; Sage Weil; Jason Dillaman; ceph-devel Subject: RE: rados read ordering On thinking of the following use cases and the rbd client.. The ordering scenario is that with client a and b, assuming a and b ar

RE: rados read ordering

2014-12-09 Thread Cook, Nigel
w...@vger.kernel.org [mailto:ceph-devel-ow...@vger.kernel.org] On Behalf Of Sage Weil Sent: Wednesday, December 10, 2014 8:43 AM To: Cook, Nigel Cc: Yehuda Sadeh; Josh Durgin; Samuel Just; Wang, Zhiqiang; Jason Dillaman; ceph-devel Subject: Re: rados read ordering On Wed, 10 Dec 2014, Cook, Nigel wr

RE: rados read ordering

2014-12-09 Thread Wang, Zhiqiang
, 2014 10:26 AM To: Wang, Zhiqiang Cc: Sage Weil; Cook, Nigel; Yehuda Sadeh; Josh Durgin; Samuel Just; Jason Dillaman; ceph-devel Subject: Re: rados read ordering On Wed, Dec 10, 2014 at 9:10 AM, Wang, Zhiqiang wrote: > For multiple clients accessing the same volume, same object, I guess

Re: rados read ordering

2014-12-09 Thread Haomai Wang
> -Original Message- > From: ceph-devel-ow...@vger.kernel.org > [mailto:ceph-devel-ow...@vger.kernel.org] On Behalf Of Sage Weil > Sent: Wednesday, December 10, 2014 8:43 AM > To: Cook, Nigel > Cc: Yehuda Sadeh; Josh Durgin; Samuel Just; Wang, Zhiqiang; Jason Dillaman; &g

RE: rados read ordering

2014-12-09 Thread Wang, Zhiqiang
h-devel-ow...@vger.kernel.org [mailto:ceph-devel-ow...@vger.kernel.org] On Behalf Of Sage Weil Sent: Wednesday, December 10, 2014 8:43 AM To: Cook, Nigel Cc: Yehuda Sadeh; Josh Durgin; Samuel Just; Wang, Zhiqiang; Jason Dillaman; ceph-devel Subject: Re: rados read ordering On Wed, 10 Dec 2014, C

Re: rados read ordering

2014-12-09 Thread Sage Weil
On Wed, 10 Dec 2014, Cook, Nigel wrote: > Folks > > I'm wondering if this is related to the question I posed a few days > ago.. > > Can CEPH support 2 clients simultaneously accessing a single volume - > for example a database cluster - and honor read and write order of > blocks across the mu

Re: rados read ordering

2014-12-09 Thread Cook, Nigel
Folks I'm wondering if this is related to the question I posed a few days ago.. Can CEPH support 2 clients simultaneously accessing a single volume - for example a database cluster - and honor read and write order of blocks across the multiple clients? Can you comment? Regards, Nigel Cook +1

Re: rados read ordering

2014-12-08 Thread Josh Durgin
On 12/08/2014 09:03 AM, Sage Weil wrote: The current RADOS behavior is that reads (on any given object) are always processed in the order they are submitted by the client. This causes a few headaches for the cache tiering that it would be nice to avoid. It also occurs to me that there are likel

Re: rados read ordering

2014-12-08 Thread Yehuda Sadeh
On Mon, Dec 8, 2014 at 9:03 AM, Sage Weil wrote: > The current RADOS behavior is that reads (on any given object) are always > processed in the order they are submitted by the client. This causes a > few headaches for the cache tiering that it would be nice to avoid. It > also occurs to me that