Bull GNU/Linux NFSv4 project

2.6.17-rc2-CITI_NFS4_ALL-1
performances and regression tests

Tests performed

Here are the last results of testing  the kernel and CITI patch: linux-2.6.17-rc2-CITI_NFS4_ALL-1 with the following tools:

Performances Results

Robustness Results

On nfsv3 the test failed. Investigation is in progress to know  if it is a nfs issue or other software or hardware problem.
Tests done only with two clients machines.
During this run with nfsv3 tcp, the following tests hang and failed: FSX, IOZONE, CONNECTATHON .
 Investigation is in progress
.

With Kerberos Performances Results

iozone -+q 5 -ace -r 32 -i 0 -i 1 -f /mnt/nosec/file -U /mnt/nosec

With  Kerberos Robustness Results

WAN Results

Interoperability summary




Servers


ia32 powerpc64 x86_64

ia32 COMPLETED TBD COMPLETED
Clients powerpc64 TBD TBD TBD

x86_64 COMPLETED
TBD TBD

Kerberos Summary



Servers


ia32 powerpc64 x86_64

ia32 krb5,krb5i,krb5p
done
TBD TBD
Clients powerpc64 TBD TBD TBD

x86_64 TBD
TBD TBD


Software versions

Linux linux-2.6.17-rc2-CITI_NFS4_ALL-1
Client userland package util-linux-2.12
+ util-linux-2.12-CITI_NFS4_ALL-3.dif
Linux nfs-utils version nfs-utils-1.0.8
+nfs-utils-1.0.8-CITI_NFS4_ALL-1.dif
gssapi library
libgssapi-0.9
rpcsecgss
library
librpcsecgss-0.12
nfsidmap
library
libnfsidmap-0.16
acl
library
acl_2.2.29-1
+acl-2.2.29-CITI_NFS4_ALL-2
Linux TI-RPC 0.1.7

Hardware configuration

Client and Server

Conclusion

Core linux-2.6.17-rc2-CITI_NFS4_ALL-1 functions should be considered as stable without kerberos. About robustness and performances, it is at least at the same level than nfsv3 and sometimes better than nfsv3 tcp. Nevertheless some bugs registered in BUGZILLA are still under investigation (bugs #114, #110, #113). It integrates now the security flavors krb5, krb5i, krb5p (krb5p was missing in 2.6.16-CITI_NFS4_ALL-2) but has two important issues to resolve # 117, #109.