[pnfs] Linux pNFS road map

Dean Hildebrand seattleplus at gmail.com
Wed Dec 12 00:04:21 EST 2007


Hi Dan,

I'm confused, spNFS requires a cluster file system to perform I/O 
through the MDS or it requires a CFS for everything?

Do you have a diagram or anything that describes the architecture of 
spNFS? I don't need a writeup, but something that described the 
user/kernel space split, which modules are where, etc would be really 
useful.  Even something as basic as the following would be useful:
http://www.citi.umich.edu/projects/asci/pnfs/docs/pnfs.gif

Thanks,
Dean

Muntz, Daniel wrote:
> As currently implemented, the MDS would have to access the file system
> via NFS.  Without a cluster back-end, this may be the only way to do it
> for the forseeable future.  Otherwise, you'd need some other non-NFS
> file system that understood how to speak pNFS, and I'm not sure there'd
> be much value added to spNFS by such a feature.  Something to think
> about...
>
> -----Original Message-----
> From: J. Bruce Fields [mailto:bfields at fieldses.org] 
> Sent: Tuesday, December 11, 2007 1:08 PM
> To: Muntz, Daniel
> Cc: pnfs at linux-nfs.org; peter honeyman
> Subject: Re: [pnfs] Linux pNFS road map
>
> On Tue, Dec 11, 2007 at 01:00:58PM -0800, Muntz, Daniel wrote:
>   
>> Yes, there's a bunch of stuff happening in userspace in the current 
>> implementation.  Some (most, all?) will move into the kernel.  The 
>> existing userspace design was done primarily to get something out 
>> quickly, which we could also modify/debug easily.  There's pleanty of 
>> stuff on the todo list, which we'll put out with the code RSN.
>>     
>
> Sure.
>
> Another random question: do you expect the "filesystem" you're exporting
> to ever be usable by applications on the server?  (Without doing a
> loopback NFS mount, that is).
>
> --b.
> _______________________________________________
> pNFS mailing list
> pNFS at linux-nfs.org
> http://linux-nfs.org/cgi-bin/mailman/listinfo/pnfs
> _______________________________________________
> pNFS mailing list
> pNFS at linux-nfs.org
> http://linux-nfs.org/cgi-bin/mailman/listinfo/pnfs
>   


More information about the pNFS mailing list