1 / 10

Linux

Linux/NFS. Current status of Linux/NFS in v2.2NFS v2NFS v3NFS v4Some comparisions of NFS V2 vs. NFS V3Linux/NFS links/mailing list information.. Status. Linux v2.2.12 only has NFS V2 client/server support.kNFSD is broken in all v2.2 kernels.NFS V3 support is available via patchesWill never

kaori
Télécharger la présentation

Linux

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Linux/NFS

    2. Linux/NFS Current status of Linux/NFS in v2.2 NFS v2 NFS v3 NFS v4 Some comparisions of NFS V2 vs. NFS V3 Linux/NFS links/mailing list information.

    3. Status Linux v2.2.12 only has NFS V2 client/server support. kNFSD is broken in all v2.2 kernels. NFS V3 support is available via patches Will never be in V2.2. Doubtful appearance in v2.4 (Linus doesn't like read-ahead/write caching code) NFS V4 is still in "embryo" stage.

    4. Status (more) Linux

    5. V2 Performance NFS V2 performance against Solaris is bad. Can be improved by: Disk subsystem (raid0, raid5 is faster than a single drive) Lots of ram (for caching) Applying NFS v3 clients to Linux kernel

    6. Performance (continued) Sample NFS v2 performance: -------Sequential Output-------- -Per Char- --Block--- -Rewrite-- Machine MB K/sec %CPU K/sec %CPU K/sec %CPU pdsfdv08 1024 1392 20.6 1342 3.1 1746 7.4 ---Sequential Input-- --Random-- -Per Char- --Block--- --Seeks--- Machine MB K/sec %CPU K/sec %CPU /sec %CPU pdsfdv08 1024 3894 54.0 7964 11.8 115.5 2.4

    7. NFS V3 Performance Available only as a patch Some bonnie results -------Sequential Output-------- -Per Char- --Block--- -Rewrite-- Machine MB K/sec %CPU K/sec %CPU K/sec %CPU pdsfdv08 1024 4096 59.1 6127 6.5 3310 7.0 ---Sequential Input-- --Random-- -Per Char- --Block--- --Seeks--- Machine MB K/sec %CPU K/sec %CPU /sec %CPU pdsfdv08 1024 6231 94.9 9780 7.5 141.2 2.8

    9. Kernel NFSD Kernel based NFS Supports file locking! Much faster! Has passed connectathon tests! (with patches) Sadly, off-the-shelf Linux v2.2.12 kernel still needs patches to interoperate correctly with other NFS clients properly.

    10. Known nfsd problems Must export all filesystems - can't do just one, and other points in tree automatically exported. Has problems talking Solaris older than v2.6 See patch-ID # 105299-02 for details. Can only export local file systems Can't re-export NCPFS, SMBFS, Appletalk file systems.

    11. Links/Mailing list NFS links NFS v3 client/mount: http://www.fys.uio.no/~trondmy/src/ NFS v2 knfsd patches: ftp://ftp.us.kernel.org/pub/linux/gcc/devel NFS v3 knfsd patches:http://csua.berkeley.edu/~gam3/knfsd/ NFS Mailing list http://lists.varesearch.com/lists/listinfo/nfs

More Related