home *** CD-ROM | disk | FTP | other *** search
/ ftp.parl.clemson.edu / 2015-02-07.ftp.parl.clemson.edu.tar / ftp.parl.clemson.edu / pub / pvfs2 / orangefs-2.8.3-20110323.tar.gz / orangefs-2.8.3-20110323.tar / orangefs / patches / pnfs / SERIES < prev   
Text File  |  2008-01-07  |  1KB  |  34 lines

  1. pNFS patches for PVFS provided by Dean Hildebrand.
  2.  
  3. * pvfs2 layout driver:
  4.  
  5. p00001_pnfs_pvfs2layoutdriver.patch
  6. This patch was written against the pvfs2-1.5.1 release.  It creates a
  7. pluggable module that the pNFS client can use
  8. to perform I/O to pvfs2 I/O servers.
  9.  
  10. * pvfs2 server side (these patches build on each other):
  11.  
  12. p00001_pnfs_pvfs2layoutsupport.patch
  13. In order to use the above layout driver, the nfs exported pvfs2 client must
  14. be able to generate a data layout.  (via the pNFS LAYOUTGET rpc operation).
  15. This patch generates a pvfs2 layout (via the nfsd export operations)
  16.  
  17. p00002_pnfs_nfslayoutsupport.patch
  18. Currently there are 4 layout types: file, object, block,pvfs2.  This patch
  19. provides support for the file-based layout.  Instead of
  20. creating a pvfs2 layout (in the above patch), this patch creates a
  21. file-based layout based on the existing set of I/O servers.
  22. This patch makes the assumption that you have an NFS server running on each
  23. pvfs2 I/O server.
  24.  
  25. p00003_pnfs_nfsproclayoutsupport.patch
  26. This patch is a variant of the file-based layout patch above.  Instead of
  27. creating a file layout that includes the pvfs2 I/O servers,
  28. it uses a /proc variable to set the servers that should be used in the
  29. layout.  This allows any node that runs a nfs server and exports a pvfs2
  30. client to be included in the layout.  This is much more flexible than the
  31. above patch, but requires the user
  32. to manually set which servers the pNFS client will access for I/O.
  33.  
  34.