Re: [PATCH 0/4] nfs41: allow layoutget at pnfs_do_multiple_writes

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

 



On 11/29/2011 04:08 PM, Trond Myklebust wrote:
> On Tue, 2011-11-29 at 15:49 -0800, Marc Eshel wrote: 
>> The only 1 cent that I can add to this argument is that I was led to 
>> believe by you and others that Linux kernel don't add functionality on the 
>> client side that is not supported on the server side. Last time I made 
>> this point I was told that it is ok if they are of by a version or two. 
>> You made it clear that this is no longer true and that the Linux client 
>> and server are now independent of each other. I spent time working on the 
>> server side believing that the client and server will progress more or 
>> less together, disappointed to find out that it is not the case any more.
>> Marc. 
> 
> I don't know how to manage layout segments in a way that meets the pNFS
> goals of scalability and performance, and neither you nor the pNFS spec
> have told me how to do this.

This I do not understand. What is the problem with current implementation?
I use these segments every day and see performance through the roof. I'm
able to saturate any cluster I throw at it and am happy as bliss. And it's
surprisingly stable. My IO flow is full of segments and recalls, and it
works surprisingly well.

(I intend to send some hard numbers next week. But believe me they are
 amassing)

> 
> If IBM wants a client that implements layout segments, then it is _your_
> responsibility to: 
>      A. Convince me that it is an implementable part of the spec. 

Sure

>      B. Provide me with an implementation that deals all with the
>         concerns that I have.
> 

What concerns are that. If it's the COMMITs then I think I know what
todo.

> IOW: nobody has ever promised IBM that the community would do all your
> client work for you. EMC, NetApp and Panasas have implemented (most of)
> the bits that they cared about; any bits that they haven't implemented
> and that you care about are up to you.
> 

I think I'll pick this up. Me or some interested people I know. Until now
it was said that Fred is working on that and we waited patiently for him
to do it out of respect and to save any wasted efforts. But if it's dropped
on the floor, then I'm all the gladder to pick it up. Just give me the green
light because I do not want to duplicate efforts.

Thanks
Heart
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux