Bull GNU/Linux NFSv4 project |
![]() |
|
![]() |
| News | |||
| 09/19 | IPv6 support | Full IPv6 client and server support (kernel and user commands) | Aime Le Rouzic |
IPv6 support patches for NFSv4 server for 2.6.27-rc3 kernel . We also supply an IPv6 client and server nfs-utils 1.1.2 package. ... [ Read more ] |
|||
| 06/06 | Robustness Performances tests | 2.6.25-rc6-CITI_NFS4_ALL-1 Robustness Regression Campaign | Aime Le Rouzic |
Here are the results of a robustness and performances regression tests campaign including benchs runs with kerberos flavors (krb5, krb5i, krb5p) on Intel X86_64 machines. ... [ Read more ] |
|||
| 12/21 | Kerberos NFS Tools | Kerberized NFS SetUp Commands and Tutorial Version 3 | Aime Le Rouzic |
Here is the Version3 of three commands and a tutorial to facilitate and controlling the setup of a linux kerberized NFS environmment. ... [ Read more ] |
|||
| 12/06 | Robustness Tests | NFSV4 RHEL5.1 Public Gold - 2.6.24-rc2-CITI_NFS4_ALL-1 Regression Campaign | Aime Le Rouzic |
Here are the results of a NFSV4 Robustness Tests Campaign running RHEL5.1 Public Gold in front of 2.6.24-rc2-CITI_NFS4_ALL-1 including kerberos on X86_64. ... [ Read more ] |
|||
| 09/28 | Kerberos NFS Tools | Kerberized NFS SetUp and Control Commands Version 2 | Aime Le Rouzic |
Here is the Version 2 of three commands to facilitate and controlling the setup of a linux kerberized NFS environmment by configuring: - a Kerberos KDC and a Kerberos administration Server - a Kerberos NFS Server - a Kerberos NFS Client ... [ Read more ] |
|||
| 09/28 | Kerberos NFS Tools | Kerberized NFS SetUp Tutorial Version 2 | Aime Le Rouzic |
Here is the Version 2 of the tutorial which describes all what need NFSV4 administrators and end-users to easily configure NFSV4 i n a Kerberos environment ... [ Read more ] |
|||
| 09/27 | Robustness test | NFSV4 SLES10 SP1 Robustness Campaign | Aime Le Rouzic |
Here are the results of a NFSV4 Robustness campaign running SLES10 SP1 in front of 2.6.22-rc5-CITI_NFSV4_ALL-1 on X86_64 64 bits ... [ Read more ] |
|||
| 07/31 | Robustness and Performance tes | 2.6.22-rc5-CITI_NFS4_ALL-1 Robustness Regression Campaign | Aime LeRouzic |
Here are the results of a robustness and performances regression tests campaign including benchs runs with kerberos flavors (krb5, krb5i, krb5p) on Intel X86_64 machines. ... [ Read more ] |
|||
| 06/26 | Kerberos NFS Tools | Kerberized NFS SetUp Tutorial | Aimé Le Rouzic |
Here is a tutorial which describes all what need NFSV4 administrators and end-users to easily configure NFSV4 in a Kerberos environment. ... [ Read more ] |
|||
| 05/29 | Kerberos NFS Tools | Kerberized NFS SetUp anc Control Commands | Aime Le Rouzic |
Here are three commands to facilitate and controlling the setup of a linux kerberized NFS environmment by configuring: - a Kerberos KDC and a Kerberos administration Server - a Kerberos NFS Server - a Kerberos NFS Client ... [ Read more ] |
|||
| 05/21 | RPC/TIRPC tests | RPC and TI-RPC Tests Suite | Cyril Lacabanne |
Since NFS does make use of RPC and TI-RPC (for IPv6 now), this test suite is aimed to guarantee that the underlying RPC/TI-RPC technology is robust and reliable. It should also help improving the quality of Linux. ... [ Read more ] |
|||
| 03/28 | Robustness test | NFSV4 RHEL5 Robustness Campaign | Aime Le Rouzic |
Here are the results of a NFSV4 Robustness campaign running RHEL5 in front of 2.6.19-rc6-CITI_NFSV4_ALL-1 (kerberos included) . ... [ Read more ] |
|||
| 03/21 | Robustness test | NFSV4 SLES10 Robustness Campaign | Aime Le Rouzic |
Here are the results of a NFSV4 Robustness campaign running SLES10 in front of 2.6.19-rc6-CITI_NFSV4_ALL-1 (kerberos included) ... [ Read more ] |
|||
| 01/09 | Robustness Performances | 2.6.19-rc6-CITI_NFS4_ALL-1 Robustness Regression Campaign | Aime Le Rouzic |
Here are the results of a robustness and performances regression tests campaign including benchs runs with kerberos flavors (krb5, krb5i, krb5p) on Intel i386 and X86_64 machines. ... [ Read more ] |
|||
| 12/12 | IPv6 support | News about TI-RPC Library | Aurélien Charbon |
Several news about TI-RPC:
|
|||
| 10/19 | Basic test | Migration and replication | Aurelien Charbon |
Here are two documents about the migration and replication features in NFSv4. One describes how to configure these features and the other explains a list of tests that have been performed. ... [ Read more ] |
|||
| 08/21 | Security test | Auditing the security of NFSv4 | jonathan lyard |
Description and results of the security audit of NFSv4. ... [ Read more ] |
|||
| 07/18 | IPv6 support | IPv6 support for NFS server: first patches available. | Aurelien Charbon |
IPv6 support patches for NFS server are available for 2.6.17 kernel. We also supply an IPv6 ready nfs-utils package (userland server part) ... [ Read more ] |
|||
| 07/17 | Performances and regression te | 2.6.17-rc2-CITI_NFS4_ALL-1 | Aimé Le Rouzic |
Here is a status of 2.6.17-rc2-CITI_NFS4_ALL-1 with performances results and more resgression tests kerberos included ... [ Read more ] |
|||
| 05/23 | Regression Tests | 2.6.17-rc2-CITI_NFS4_ALL-1 | Aimé Le Rouzic |
Here are the first regression tests results on 2.6.17-rc2-CITI_NFS4_ALL-1. It shows this version can be now used rather than previous ones. ... [ Read more ] |
|||
| 04/14 | Regression test | 2.6.16-CITI_NFS4_ALL-2 non-regression test | Aimé Le Rouzic |
Here are the first no-regression tests results on 2.6.16-CITI_NFS4_ALL-2.It shows this version can be now used rather than previous ones. ... [ Read more ] |
|||
| 04/14 | Admin Tools | Administration of NFSv4 on Linux (Webmin, Nagios, SBLIM-CIM/WBEM) | Jonathan Lyard |
Here are papers about administration of NFSv4 on Linux. Cover general administration, specific tools and our plans for future development. ... [ Read more ] |
|||
| 01/09 | Security test | Security: attack and penetration testing page | Aurelien Charbon |
Discussions about security issues have shown that the priority was to do tests to avoid memory corruptions problems such as buffer overflows. This page summarize the work done to detect or avoid such problems ... [ Read more ] |
|||
| 01/09 | Regression test | linux-2.6.15 + CITI_NFS4_ALL-1 no regression test | Aurelien Charbon |
NFSv4 core functions are running well under linux-2.6.15 kernel + CITI_NFS4_ALL-1 patch. Morever, the tests show no interoperabity issue between the tested architectures. ... [ Read more ] |
|||
| 12/21 | Robustness test | Locks works using multiple clients | Vincent ROQUETA |
The locktest has been parallelized to be run over multiple clients accessing the same server. The test has been successfully with two clients. ... [ Read more ] |
|||
| 12/15 | Documentation | A Migration Guide from NFSv3 to NFSv4 | Aurelien Charbon |
This guide aims at helping to migrate from NFSv3 to NFSv4, by explaining for each functions what the limits are ... [ Read more ] |
|||
| 12/07 | Robustness test | 2.6.15-rc3 non-regression test: OK | Aurelien Charbon |
The multiple tests done on NFSv4 with 2.6.15-rc3 kernel shows that there is no regression. This release seems to be stable ... [ Read more ] |
|||
| 11/21 | Robustness test | NFSv4 - Locks, part III and IV | Vincent ROQUETA |
Quand il n'y en a plus, il y en a encore... This are the third and fourth lock tests. they have been done with the locktests again. There are few diferences between this and previous tests. The locktest is relauched many times in this configuration. Within this configuration, two bugs have been showed. ... [ Read more ] |
|||
| 11/08 | Robustness test | NFSv4 locking works | Vincent ROQUETA |
This is a second lock test. It as been done with the locktests as in the previous test. However, the kernel is now linux 2.6.14 and Tronds patches have been integrated to fix previous bugs. Short conclusion: Locking works fine ... [ Read more ] |
|||
| 10/18 | Robustness test | NFSv4 robustness : Lock | Vincent ROQUETA |
To test and stress NFSv4 locks, a new tool has been written. The locktester program creates a master program and slave programs. The master program opens a file and set a lock on the whole file (fcntl). Then it tells the slaves processes to perform the same operation on the test file. The slave processes try to perform one operation :read the file, write the file, set a write lock, set a read lock... The operation can work or fail. This information is returned to the master program. It compare the result with the expected and predeterminated results of the test Slaves can be created as new processes (fork, default) or as threads (pthread_create, -T). Expected results are differents for some tests ... [ Read more ] |
|||
| 10/05 | Regression test | Linux 2.6.14-rc1 + NFSv4 :unstable! | Vincent ROQUETA |
These are a Non-Regression tests done on kernel 2.6.14-rc1. The tests consist in runnning fsx and fsstress. There are several problems on the core network functions. These problems do not look nfsv4-specific. However, it is not possible to complete standard Non-Regression tests without crashing the kernel. ... [ Read more ] |
|||
| 10/05 | Robustness test | Robustness over WAN : netem validation | Vincent ROQUETA |
In a previous article, Tony Reix have explained how to setup the netem tool to emulate various network behaviours. In this test, we have setup a configuration of netem to emulate the internet behaviour on a Gigabit local aera network. To validate this configuration we have tried to reproduce a known NFSv4 WAN bug on a the local network. This bug is WAN-specific and is not reproductible on a fast local network, such as our gigabit ethernet network. ... [ Read more ] |
|||
| 10/03 | Basic test | How to test NFSv4 over the WAN thru the NetEm Network Emulator | Tony Reix |
We have been able to put the NetEm Network Emulator tool at work with NFSv4 for emulating tests over the WAN. It seems to be a great tool ! ... [ Read more ] |
|||
| 09/30 | Interoperability test | Interoperability tests with non-Linux client | Aurelien Charbon |
Performance and functionnal tests have been runned between a non-Linux NFS client and a Linux NFS server. ... [ Read more ] |
|||
| 09/26 | Interoperability test | Interoperability with non-Linux server | Aurélien Charbon |
Interoperability tests have been runned between a Linux NFSv4 client and an non-Linux NFS server. These tests include fonctionnal tests (Connectathon) and performance comparison (iozone). ... [ Read more ] |
|||
| 09/23 | Interoperability test | NFSv4 64 bits interoperability | Vincent ROQUETA |
This test tries run NFSv4 over different plateforms. NFSv4 is not ready for 64 bits plateforms. ... [ Read more ] |
|||
| 09/15 | ACL testing | NFSv4 ACL limits | Aurelien Charbon |
A bug occurs when trying to set an ACL with more than 35 entries. ... [ Read more ] |
|||
| 09/13 | Interoperability test | Server bug on X86_64 architecture | Aurelien Charbon |
A kernel general protection fault occurs when executing the Connectathon locking tests on a file system expoted from a X86 64bits NFS server. ... [ Read more ] |
|||
| 09/06 | Interoperability test | NFSv4: PPC64 - IA32 Interoperability | Vincent ROQUETA |
This is a non regression test about interoperablity. The test used is conectathon 2004. Hardware configurations are: * 2x PPC64 machines, 1Go ram * 2x IA32 machines, 2Go ram Lock tests failed with PPC64 Client. NFSv4 client looks to have a bug on PPC64. ... [ Read more ] |
|||
| 09/01 | Robustness test | NFSv4 over Internet, first tests | Vincent ROQUETA |
The goal of this first test is to know if NFSv4 is robust to share data on Internet. Tests stress the main filesystem functions. Tests used are fsstress and fsx. ... [ Read more ] |
|||
| 08/29 | Performance test | NFSv4 mount and export limits, part 3 | Vincent ROQUETA |
The previous exportfs tests shows a performance issue. A patch has been written. The patch changes the the simple chained list of exported directories into a hashed table. This test tries to measure the influence of the patch on exportfs performance. ... [ Read more ] |
|||
| 08/17 | Robustness test | NFSv4 Maximal number of conections, part II | Vincent ROQUETA |
This test try to show the maximal number of connections a single NFSv4/ia32/Linux server is able to accept. The server export one directory (server:/). The difference between this test and the previous one is about the load of the server. In fact, if the two tests mount an unique exported directory on multiple mount points, this test launch an IOZone benchmark on each nfs4 share. ... [ Read more ] |
|||
| 07/19 | Performance test | NFSv4 Maximal number of files, part VII | Vincent ROQUETA |
After having analyzed the performance of NFSv4 for files creation, compared it to ext3 performance, and compared it to NFSv3 performance, we have concluded that there is a performance issue in NFSv4. To help to find where the problem is, open is done with O_CREATE | O_RDWR and not O_CREATE alone. ... [ Read more ] |
|||
| 07/19 | Robustness test | NFSv4 Maximal number of conections | Vincent ROQUETA |
This test try to show the maximal number of connections a single NFSv4/ia32/Linux server is able to accept is able to accept. The server export one directory (server:/). The client create a mount point and mount the server export on to the mount point. It repeat the operation as many time as possible until it fails. In this test, client and servers are on the same machine, using the loopback. Time to perform each mount is measured and reported. Limit is at 31998 mounts. ... [ Read more ] |
|||
| 07/12 | Performance test | NFSv4 Maximal number of files, part VI | Vincent ROQUETA |
After having analyzed the performance of NFSv4 for files creation, compared it to ext3 performance, and compared it to NFSv3 performance, we have concluded that there is a performance issue in NFSv4. To help to find where the problem is, I have compared the performance of NFSv4 on Linux with a non-Linux server. ... [ Read more ] |
|||
| 07/04 | IPv6 support | New IPv6 support patchset | Aurelien Charbon |
A new IPv6 support patchset is available for 2.6.12 kernel. It includes change related to new kernel release. The parts of code of the previous release related to rpcbind client have been integrated into Chuck Lever's transport switch. ... [ Read more ] |
|||
| 06/23 | Performance test | NFSv4 Maximal number of files- part V | Vincent ROQUETA |
After having analysed performances of NFSv4 for files creation, and compared it to ext3 performances, the next step is to compare NFSv4 to NFSv3 for files creation. ... [ Read more ] |
|||
| 06/22 | IPv6 support | Transport switch patches | Aurelien CHARBON |
Chuck Lever's Transport Switch patchset for 2.6.12 kernel. These patches provide in-kernel rpcbind version 3 and 4 client, including rpcbind related modifications from Bull IPv6 support patchset ... [ Read more ] |
|||
| 06/22 | Performance test | NFSv4 Maximal number of files- part IV | Vincent ROQUETA |
NFSv4 file creation compared to ext3 file creation. Conclusion : Local filesystem is not responsable for NFSv4 limitations. ... [ Read more ] |
|||
| 06/21 | Performance test | NFSv4 Maximal number of files- part III | Vincent ROQUETA |
To find the maximal number of file NFSv4 is able to manage, I create as many files as possible, and I measure the time of creation. When a directory reach 1,620,000 I note a clear change of behaviour. ... [ Read more ] |
|||
| 06/20 | Performance test | NFSv4 Maximal number of files- part II | Vincent ROQUETA |
After some bugs fixes from last test, NFSv4 is able to list more than 200,000 files. Time to list a directory is O(n2) ... [ Read more ] |
|||
| 06/17 | Robustness test | NFSv4 Maximal number of files- part I | Vincent ROQUETA |
How many files NFSv4 is able to manage? The first point is to know 'how many files NFSv4 is able to stat in a directory'... ... [ Read more ] |
|||
| 06/10 | Performance test | NFSv4 mount and export limits- part II | Vincent ROQUETA |
More details about exportfs, time to export one directory and limits. ... [ Read more ] |
|||
| 06/09 | IPv6 support | IPv6 works | Aurelien Charbon |
Modification after reviewers comments, big patche splited into smaller one. New test plan done a results avalaibles- 'mini how-to' to enable IPv6 support ... [ Read more ] |
|||
| 06/06 | Robustness test | NFSv4 Bugs summary | Vincent ROQUETA |
A list of last bugs found around NFSv4 and kerberos last weeks. ... [ Read more ] |
|||
| 06/06 | Robustness test | NFSv4 mount and export limits - part I | Vincent ROQUETA |
I tried to found the maximum number of file system exported and mounted a single client and server can do ... [ Read more ] |
|||
| 06/06 | Robustness test | NFSv4 maximal file size | Vincent ROQUETA |
The maximal file size over NFSv4 is the maximal file size the local file system of the server is able to manage. For XFS on ia32 - that is 8TB. ... [ Read more ] |
|||
| 05/02 | Robustness test | knfsd fixes. Kernel 2.6.12 pach CITI | Vincent ROQUETA |
FFSB tool show a robustness lack on the knfsd. Patches are avalaibles. ... [ Read more ] |
|||
| 04/27 | No regression test | Regression 2.6.12rc3+patches | Vincent ROQUETA |
Regression : A long sequence of mount - umount causes kernel bug. ... [ Read more ] |
|||
| 04/27 | Security test | NFSv4 : security warning | Vincent ROQUETA |
To help developments client's root does not a valid kerberos ticket to access the server. ... [ Read more ] |
|||
| 04/20 | IPv6 support | patches for IPv6 support in the NFS client | Aurelien CHARBON |
IPv6 support implementation is available for the client part. You can now dowload separate or cumulative patches ... [ Read more ] |
|||
| 03/31 | Robustness test | NFSv4 runs stress tests more than one day!!! _Excellent_! | Vincent ROQUETA |
NFSv4 has been run under several stress tools with one client during more than 24 hours without any problem! NFSv4 core functions can be considered as stable. ... [ Read more ] |
|||
| 03/29 | IPv6 support | Version 0.4 of IPv6 support in NFS | Aurelien Charbon |
A new version for the IPv6 support including remarks and changes in server implementation ... ... [ Read more ] |
|||
| 03/24 | Performance test | NFSv4 scalability test plan v1 | Vincent ROQUETA |
The first version of the NFSv4 Linux scalability test plan. ... [ Read more ] |
|||
| 03/24 | Admin Tools | HOW-TO: Webmin and Nagios with NFSv4 | Aurelien Charbon |
This document is for administrator who wants to administrate NFSv4 with Webmin and Nagios. ... [ Read more ] |
|||
| 03/22 | Regression test | NFSv4 CITI_NFS4_ALL-5 patches tested | Vincent ROQUETA |
CITI_NFS4_ALL-5 patches are tested. There are few changes from CITI_NFS4_ALL-3 patches. ... [ Read more ] |
|||
| 03/21 | IPv6 support | New IPv6 implementation of the NFS client | Gilles Quillard |
New patchset implementing the IPv6 support in the NFS client is available ... [ Read more ] |
|||
| 03/09 | Robustness test | Stressing NFSv4: Kernel 2.6.11 CITI patches | Vincent ROQUETA |
A long list of patches to correct most of bugs found with the last kernel. However, some are remaining ... [ Read more ] |
|||
| 03/04 | IPv6 support | Status for NFS over IPv6 | Gilles Quillard |
A complete implementation of NFS over IPv6 has been done and successfully tested. However,this implementation does not meet a general agreement. ... [ Read more ] |
|||
| 03/02 | Robustness test | NFSv4 stress : fsstress results | Vincent ROQUETA |
fsstress runs multiple process performing random sequences of operations over NFSv4 and showing multiples bugs. ... [ Read more ] |
|||
| 02/21 | Admin Tools | Final version of the Nagios plugin 'check_nfs4.pl' | Aurelien Charbon |
The Nagios plugin 'check_nfs4.pl' allows you to monitor the main features of NFSv4. ... [ Read more ] |
|||
| 02/18 | Performance test | NFSv3 vs NFSv4, part two | Vincent ROQUETA |
Last time I have compared standard NFSv3 to the standard NFSv4. More tests show interresting results, when changing the transport protocol... ... [ Read more ] |
|||
| 02/15 | Interoperability test | NFS interoperability : bugs and fixes | Vincent ROQUETA |
Testing NFS with 2.6.10 - 2.6.11 kernel show interoperability problems, dues to an ethernet driver bug. ... [ Read more ] |
|||
| 02/11 | Performance test | NFSv4 and File Systems | Vincent ROQUETA |
NFSv4 is tested over ext3, reiser3,xfs, jfs. There is no significative performances diference between each local filesystem ... [ Read more ] |
|||
| 02/09 | Performance test | NFSv4 vs NFSv3 over UDP | Vincent ROQUETA |
NFSv3 performances are better, principally because we had used NFSv3 over UDP. NFSv4 will be tested versus NFSv3 over TCP. ... [ Read more ] |
|||
| 01/03 | Regression test | Simple client server performances. | Vincent ROQUETA |
No performances regression on kernel 2.6.10 ... [ Read more ] |
|||
| Page maintained by: Aime Le Rouzic |
|
Accessed |