[Gluster-users] nfs-ganesha/pnfs read/write path on EC volume

Jiffin Tony Thottan jthottan at redhat.com
Fri Mar 18 05:03:14 UTC 2016



On 17/03/16 23:17, Serkan Çoban wrote:
> Hi Jiffin,
> Will these patches land in 3.7.9?

Hi Serkan,

I moved all changes to ganesha [1] and got merged upstream (ganesha 
V2.4-dev-9),
I missed to back port it to 2.3, so which ganesha build are u using?

[1] https://review.gerrithub.io/#/c/263180/

Jiffin
> Serkan
>
> On Tue, Feb 16, 2016 at 2:47 PM, Jiffin Tony Thottan
> <jthottan at redhat.com> wrote:
>> Hi Serkan,
>>
>> I had moved out previous gfapi-side to ganesha and include all those change
>> in single patch https://review.gerrithub.io/#/c/263180/
>>
>> I will try get it reviewed and merge the patch as soon as possible.
>>
>> With Regards,
>> Jiffin
>>
>> On 14/02/16 21:54, Serkan Çoban wrote:
>>> Thanks for the answer,
>>> AFAIK, when using pNFS, every different file read/write should go to
>>> different server in order to utilize all servers in parallel.
>>> I am waiting for the patches and future releases.Thanks for all your
>>> efforts.
>>>
>>> Serkan
>>>
>>> On Wed, Feb 10, 2016 at 2:21 PM, Jiffin Tony Thottan
>>> <jthottan at redhat.com> wrote:
>>>> Hi,
>>>>
>>>> Sorry for the delayed delayed response
>>>>
>>>>
>>>> On 10/02/16 13:51, Pranith Kumar Karampuri wrote:
>>>>>
>>>>>
>>>>> On 02/10/2016 01:15 PM, Serkan Çoban wrote:
>>>>>> Hi Jiffin,
>>>>>>
>>>>>> Any update about the write path?
>>>>> I saw him send some mails related to this, yesterday and day before. You
>>>>> will hear from him soon.
>>>>>
>>>>> Pranith
>>>>>>
>>>>>> Serkan
>>>>>>
>>>>>> On Sun, Jan 31, 2016 at 5:00 PM, Jiffin Tony Thottan
>>>>>> <jthottan at redhat.com> wrote:
>>>>>>>
>>>>>>> On 31/01/16 16:19, Serkan Çoban wrote:
>>>>>>>> Hi,
>>>>>>>> I am testing nfs-ganesha with pNFS on EC volume and I want to ask
>>>>>>>> some
>>>>>>>> questions.
>>>>>>>> Assume we have two clients: c1,c2
>>>>>>>> and six servers with one 4+2 EC volume constructed as below:
>>>>>>>>
>>>>>>>> gluster volume create vol1 disperse 6 redundancy 2
>>>>>>>> server{1..6}:/brick/b1
>>>>>>>> \
>>>>>>>>
>>>>>>>>          server{1..6}:/brick/b2 \
>>>>>>>>
>>>>>>>>          server{1..6}:/brick/b3 \
>>>>>>>>
>>>>>>>>          server{1..6}:/brick/b4 \
>>>>>>>>
>>>>>>>>          server{1..6}:/brick/b5 \
>>>>>>>>
>>>>>>>>          server{1..6}:/brick/b6
>>>>>>>> vol1 is mounted on both clients as server1:/vol1
>>>>>>>>
>>>>>>>> Here is first question: When I write file1 from client1 and file2
>>>>>>>> from
>>>>>>>> client2; which servers get the files? In my opinion server1 gets
>>>>>>>> file1
>>>>>>>> and server2 gets file2 and do EC calculations and distribute chunks
>>>>>>>> to
>>>>>>>> other servers. Am I right?
>>>>>>>>
>>>>>>>> Can anyone explain detailed read/write path with pNFS and EC volumes?
>>>>>>>
>>>> Currently in pNFS cluster , request is send to the first DS available in
>>>> the
>>>> list.
>>>> So I am to planning to distribute different files among the available DS,
>>>> as
>>>> a first step
>>>> I had send out patch in gluster (http://review.gluster.org/#/c/13402/)
>>>> After this one got merged, there are certain changes in ganesha side too.
>>>> I had tested both changes in my setup and it was working as accepted.
>>>>
>>>> Once again thanks for pointing out this issue
>>>>
>>>> --
>>>> Regards,
>>>> Jiffin
>>>>
>>>>
>>>>
>>>>
>>>>>>> I never tried pNFS with EC volume, will try the same by my own and
>>>>>>> reply
>>>>>>> to
>>>>>>> your question as soon as possible.
>>>>>>> --
>>>>>>> Jiffin
>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Serkan
>>>>>>>> _______________________________________________
>>>>>>>> Gluster-users mailing list
>>>>>>>> Gluster-users at gluster.org
>>>>>>>> http://www.gluster.org/mailman/listinfo/gluster-users
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Gluster-users mailing list
>>>>>>> Gluster-users at gluster.org
>>>>>>> http://www.gluster.org/mailman/listinfo/gluster-users
>>>>>> _______________________________________________
>>>>>> Gluster-users mailing list
>>>>>> Gluster-users at gluster.org
>>>>>> http://www.gluster.org/mailman/listinfo/gluster-users
>>>>>



More information about the Gluster-users mailing list