Re: a simple and scalable pNFS block layout server V2

Christoph Hellwig
2015-01-22T16:21:04Z

On Thu, Jan 22, 2015 at 11:04:15AM -0500, Chuck Lever wrote:
> I’m still not clear on what layout types are supported. Clearly
> the block layout type is supported. But you mention XFS here. Does
> that mean file layouts are also supported now? If so, can you
> briefly describe the architecture and any current limitations?
>
> Did I miss documentation for how administrators construct layouts?

Only block layouts are supporte at the moment. They are automatically
enabled when an XFS filesystem is exported. There is no requirement
for the administrator to construct in layout, the only requirement
for working block layouts is shared storage that is accessible
to the NFS Server / MDS and the clients that wish to use pNFS‥

If you are interested in file layout support porting over the existing
file layout drivers from the old pNFS server tree should only be
a moderate effort, and at least the lexp code would be grately
simplified by the common recall infrastructure in this series.