Matrix interop section
From Linux NFS
Revision as of 07:34, 28 July 2005
II.A Interoperability with other protocols II.A.1 Kerberos – verify basic functionality. Mount w/ krb5, etc. MIT implementation Open Bull Bull plans to do in 2005 Heimdal implementation Open Bull Bull plans to do in 2005 II.A.2 Active Directory New II.A.3 IpSec – basic functionality w/ various VPNs, establishment, policies, best practices Unknown IpSec v4 Open Bull Bull plans to do in 2005 IpSec v6 New Not clear who will be using it CCM – very new, low priority New Very new, low priority II.A.4 SPKM – Interoperability with key management New II.A.5 Interoperability of RPCSEC_GSS in general DONE CITI Trond and Bruce have tested this at Connectathon and NFSv4 Bakeathon
II.B Specific architectural/platform interoperability issues II.B.1 Interoperability between 32-bit and 64-bit for client and server Testing on two platforms will be sufficient Linux IA-32 client – AIX PPC server Open Bull Linux IA-32 client – Linux PPC server Open Bull Linux IA-32 client – Linux AMD server Optional Linux IA-32 client – Linux IA-64 server Optional II.B.2 Interoperability between little endian and big endian Open Bull Bull plans to do Linux/AIX 5.3 in 2005
II.C Client Interoperability with target architectures/platforms Need to define how to do interoperability testing – need more than just connectathon II.C.1 Interoperability for Linux IA-32 client – Solaris 10 server Open Bull II.C.2 Interoperability for Linux IA-32 client – NetApp Filer server New II.C.3 Interoperability for Linux IA-32 client – EMC Filer server New II.C.4 Interoperability for Linux IA-32 client – AIX 5.3 server Open Bull II.C.5 Interoperability for Linux IA-32 client – AMD server New II.C.6 Interoperability for Linux IA-32 client – PolyServe clustered products New II.C.7 Interoperability for Linux IA-32 client – Hummingbird server New II.C.9 Interoperability for Linux IA-32 client – HP server New II.C.10 Interoperability for Linux IA-32 client – SGI server New II.C.11 Interoperability for Linux IA-32 client – Spinniker server New
II.D Server Interoperability with target architectures/platforms Need to define how to do interoperability testing – need more than just connectathon II.D.1 Interoperability for Solaris 10 client – Linux IA-32 server New II.D.2 Interoperability for NetApp client – Linux IA-32 server New II.D.3 Interoperability for EMC client – Linux IA-32 server New II.D.4 Interoperability for AIX 5.3 client – Linux IA-32 server New II.D.5 Interoperability for AMD client – Linux IA-32 server New II.D.6 Interoperability for Polyserve client – Linux IA-32 server New II.D.7 Interoperability for Hummingbird client – Linux IA-32 server New II.D.8 Interoperability for HP client – Linux IA-32 server New II.D.9 Interoperability for SGI client – Linux IA-32 server New II.D.10 Interoperability for Spinniker client – Linux IA-32 server New
II.E File systems II.E.1 Verify features of cachefs for NFSv4 New Not currently NFSv4 ready; needs additional development II.E.2 Verify features of the Ext3 file system work under NFSv4 New II.E.3 Verify features of the XFS file system work under NFSv4 New II.E.4 Verify features of the Reiser file system work under NFSv4 New II.E.5 Verify features of the GFS file system work under NFSv4 New II.E.6 Verify features of cluster file systems (e.g. GFS) work under NFSv4 New II.E.7 Verify features of the Luster file system work under NFSv4 New II.E.8 Verify features of the GPFS file system work under NFSv4 New II.E.9 Verify features of the Sanfs file system work under NFSv4 New II.E.10 Verify features of the Polyserve file system work under NFSv4 New II.E.11 Verify features of the Netcache file system work under NFSv4 New II.E.12 Verify features of the Rainfinity file system work under NFSv4 New II.E.13 Analyze file system configuration issues, such as: New Logical volume manager behind server RAID-5 problem with small write workloads (may be performance issue?) Compiling POSIX ACL's in and out
II.F Test ACL interoperability of Linux client for non-Linux servers See I.R.3; need test II.F.1 ACL compatibility for Linux IA-32 client - Solaris 10 client New II.F.2 ACL compatibility for Linux IA-32 client - NetApp server New II.F.3 ACL compatibility for Linux IA-32 client - EMC server New II.F.4 ACL compatibility for Linux IA-32 client - AIX 5.3 server New II.F.5 ACL compatibility for Linux IA-32 client – AMD server New II.F.6 ACL compatibility for Linux IA-32 client - Polyserve server New II.F.7 ACL compatibility for Linux IA-32 client – Hummingbird server New II.F.8 ACL compatibility for Linux IA-32 client – HP server New II.F.9 ACL compatibility for Linux IA-32 client – SGI server New II.F.10 ACL compatibility for Linux IA-32 client – Spinniker server New
II.G Test ACL interoperability of Linux server with non-Linux clients See I.R.3; need test II.G.1 ACL compatibility for Solaris 10 client – Linux IA-32 server New II.G.2 ACL compatibility for NetApp client – Linux IA-32 server New II.G.3 ACL compatibility for EMC client – Linux IA-32 server New II.G.4 ACL compatibility for AIX 5.3 client – Linux IA-32 server New II.G.5 ACL compatibility for AMD client – Linux IA-32 server New II.G.6 ACL compatibility for Polyserve client – Linux IA-32 server New II.G.7 ACL compatibility for Hummingbird client – Linux IA-32 server New II.G.8 ACL compatibility for HP client – Linux IA-32 server New II.G.9 ACL compatibility for SGI client – Linux IA-32 server New II.G.10 ACL compatibility for Spinniker client – Linux IA-32 server New
II.H Automounter interoperability II.H.1 Verify amd will work as a drop-in automounter service with nfsv4 Open IBM II.H.2 Verify autong will work as a drop-in automounter service with nfsv4 Open IBM II.H.3 Verify autofs4 will work as a drop-in automounter service with nfsv4 Open IBM II.H.4 Verify interoperability of nfsv4 and automounter with various map sources: Open IBM - Flat file Connectathon - Program file Connectathon - NIS Connectathon - NIS+ - LDAP using NIS style maps (RFC2307) - LDAP using Linux style automounter maps - LDAP using Yet-Another schema (RFC2307bis, deleted, but used by solaris 9 last I checked)