Linux NFSv4 server prioritized to-do list

This document estimates work in-progress and remaining work to do on the Linux kernel's NFSv4 server. Related work on user-level tools and libraries and automounter support may be described in other documents.

Several tables below describe specific tasks we'd like to accomplish for the Linux NFSv4 server. All tasks in one table are of the same priority (H, M, L), and are ordered within each table roughly by their priority relative to other tasks in the same table. Each task includes a description, an estimate of resources required (in developer months), and a list of interested parties. A set of test plans for each task will be provided later.

Last modified: Tue Mar 8 14:29:22 EDT 2005

High priority tasks

No. Description Lead developer Resource estimate Interested parties
1 Delegations: Finish kernel implementation andros 2 developer-month
2 test-month andros, bfields
2 Byte-range Locking andros 1 developer-months
1 test-months andros, bfields
3 OPEN share locking with deny access support andros 1 developer-month
1 test-month andros, bfields
4 ACL support bfields 1 test-month All interested in NFS ACL support, all versions
5 Server reboot recovery andros 1/2 developer-month
andros
6 Server support for fs_locations bfields 2 developer-months
1 test-months bfields, jiayingz
7 Server support for SECINFO andros 1 developer-month
1 test-month andros, bfields
8 pynfs client test Failures bfields 1 developer-month bfields,issaman
9 RPCSEC_GSS/Krb5 privacy support bfields All interested in NFSv4 client feature-completeness
10 Server SPKM3 and LIPKEY support andros andros, kwc

Medium priority tasks

No. Description Lead developer Resource estimate Interested parties
1 Server support for NFSv4 named attributes bfields All interested in NFSv4 client feature-completeness
2 NFSv4.0 Duplicate Reply Cache andros 1 delevoper-month baumanj
3 Stability and performance testing OSDL On-going CITI and OSDL
4 Review server code bfields 1 developer-months
1 test-month All interested in NFSv4 stability
5 NFSv4 Idmapper and gssd improvements unassigned 3 developer-months
1 test-month All interested in NFSv4 client configurability, performance, and scalability
6 RPC server transport switch cel 4 developer-months
1 test-month All interested in IPv6, NFS/RDMA, and other advanced features
7 GSS scalability andros 1 developer-month
1 test-month andros, kwc, bfields

Low priority tasks

No. Description Lead developer Resource estimate Interested parties
1 Support for IPv6 Groupe Bull 2 developer-months
3 test-months All interested in generic support for NFS over IPv6
8 Support for NFSv4.1 sessions baumanj 2 developer-months
1 test-month All interested in NFS/RDMA, or in improved DRC behavior

Ongoing tasks

No. Description Lead developer Resource estimate Interested parties
1 Maintaining the Linux NFS FAQ cel 1 developer-month per year
2 Performance characterization and regression testing unassigned 24 test-months per year All interested in generic NFS client stability

AltStyle によって変換されたページ (->オリジナル) /