Bull GNU/Linux NFSv4 project

IPv6 support for NFS server: development and testing plan

Available documentation

Information about IPv6 support for NFSv4 server is available on NFSv4 wiki: http://wiki.linux-nfs.org/index.php/Server_IPv6_support

This should be updated to follow the evolution of IPv6 work, when modifications happen.

List of tasks

Patch development

RPC part: 3 patches

NFS part: 5 patches

Userland part (nfs-utils package): few modifications to do (the patches already exist. We must update and integrate them into latest Neil Brown's nfs-utils release).

Tests (conformance, functional, performance, interoperability):

Each new patch is tested with NFS mounts over IPv4 to verify that nothing is broken.
The IPv6 tests can be performed only once all the patches are developed.
Tools: Connectathon (for the fonctionnal tests), fsstress and fsx (for the stress tests), IOzone (for performance comparison between IPv6 and IPv4).
Interoperability tests with non-Linux client and server, PPC and x86_64 Linux configurations
Tests cases in interesting environments:

Integration channel

Bruce Fields for the RPC and NFS parts (to be confirmed for the RPC related parts)

Required software version:

Machines

Milestones


Page maintained by: Aurelien Charbon
Accessed times since its creation.
 
Last update: 2006, July 27