Matrix interop section

From Linux NFS

(Difference between revisions)
Jump to: navigation, search
(Specific architectural/platform interoperability issues)
(Test ACL interoperability of Linux server with non-Linux clients)
 
(15 intermediate revisions not shown)
Line 62: Line 62:
|-
|-
|II.B.1
|II.B.1
-
|Interoperability between 32-bit and 64-bit for client and server Testing on two platforms will be sufficient<br>
+
|Interoperability for Linux IA-32 client - Linux PPC 32 bit server
-
Linux IA-32 client – AIX PPC server Open Bull<br>
+
|
-
Linux IA-32 client Linux PPC server Open Bull<br>
+
|'''Open'''
-
Linux IA-32 client – Linux AMD server Optional<br>
+
|'''Bull'''
-
Linux IA-32 client – Linux IA-64 server Optional
+
|
 +
|-
 +
|II.B.2
 +
|Interoperability for Linux IA-32 client - Linux PPC 64 bit server
 +
|
 +
|'''In Progress'''
 +
|'''Bull'''
 +
|Done with kernel 2.6.14 .
 +
|-
 +
|II.B.3
 +
|Interoperability for Linux IA-32 client - IA-64 server
|
|
|'''New'''
|'''New'''
Line 72: Line 82:
|
|
|-
|-
-
|II.B.2
+
|II.B.4
-
|Interoperability between little endian and big endian Open Bull Bull plans to do Linux/AIX 5.3 in 2005
+
|Interoperability for Linux IA-32 client - x86_64 server
 +
|
 +
|'''In Progress'''
 +
|'''Bull'''
 +
|Done with kernel 2.6.14 .
 +
|-
 +
|II.B.5
 +
|Interoperability for Linux PPC 32 bit client - Linux IA-32 server
 +
|
 +
|'''Open'''
 +
|'''Bull'''
 +
|
 +
|-
 +
|II.B.6
 +
|Interoperability for Linux PPC 64 bit client - Linux IA-32 server
 +
|
 +
|'''In Progress'''
 +
|'''Bull'''
 +
|Done with kernel 2.6.14 .
 +
|-
 +
|II.B.7
 +
|Interoperability for Linux IA-64 server - Linux IA-32 server
|
|
|'''New'''
|'''New'''
|
|
|
|
 +
|-
 +
|II.B.8
 +
|Interoperability for Linux x86_64 server - Linux IA-32 server
 +
|
 +
|'''In Progress'''
 +
|'''Bull'''
 +
|Done with kernel 2.6.14 .
|-
|-
|}
|}
Line 94: Line 132:
|-
|-
|II.C.1
|II.C.1
-
|Interoperability for Linux IA-32 client – Solaris 10 server Open Bull
+
|Interoperability for Linux IA-32 client – Solaris 10 server
-
|
+
-
|'''New'''
+
|
|
 +
|'''Open'''
 +
|'''Bull'''
|
|
|-
|-
|II.C.2
|II.C.2
-
|Interoperability for Linux IA-32 client – NetApp Filer server New
+
|Interoperability for Linux IA-32 client – NetApp Filer server
|
|
|'''New'''
|'''New'''
Line 108: Line 146:
|-
|-
|II.C.3
|II.C.3
-
|Interoperability for Linux IA-32 client – EMC Filer server New
+
|Interoperability for Linux IA-32 client – EMC Filer server
|
|
|'''New'''
|'''New'''
Line 115: Line 153:
|-
|-
|II.C.4
|II.C.4
-
|Interoperability for Linux IA-32 client – AIX 5.3 server Open Bull
+
|Interoperability for Linux IA-32 client – AIX 5.3 server
-
|
+
-
|'''New'''
+
|
|
 +
|'''Done'''
 +
|'''Bull'''
|
|
|-
|-
|II.C.5
|II.C.5
-
|Interoperability for Linux IA-32 client – AMD server New
+
|Interoperability for Linux IA-32 client – AMD x86_64 server
|
|
|'''New'''
|'''New'''
Line 129: Line 167:
|-
|-
|II.C.6
|II.C.6
-
|Interoperability for Linux IA-32 client – PolyServe clustered products New
+
|Interoperability for Linux IA-32 client – PolyServe clustered products
|
|
|'''New'''
|'''New'''
Line 136: Line 174:
|-
|-
|II.C.7
|II.C.7
-
|Interoperability for Linux IA-32 client – Hummingbird server New
+
|Interoperability for Linux IA-32 client – Hummingbird server
|
|
|'''New'''
|'''New'''
Line 143: Line 181:
|-
|-
|II.C.9
|II.C.9
-
|Interoperability for Linux IA-32 client – HP server New
+
|Interoperability for Linux IA-32 client – HP server
|
|
|'''New'''
|'''New'''
Line 150: Line 188:
|-
|-
|II.C.10
|II.C.10
-
|Interoperability for Linux IA-32 client – SGI server New
+
|Interoperability for Linux IA-32 client – SGI server
|
|
|'''New'''
|'''New'''
Line 157: Line 195:
|-
|-
|II.C.11
|II.C.11
-
|Interoperability for Linux IA-32 client – Spinniker server New
+
|Interoperability for Linux IA-32 client – Spinniker server
|
|
|'''New'''
|'''New'''
Line 201: Line 239:
|Interoperability for AIX 5.3 client – Linux IA-32 server
|Interoperability for AIX 5.3 client – Linux IA-32 server
|
|
-
|'''New'''
+
|''' Open'''
-
|
+
|''' Bull'''
|
|
|-
|-
|II.D.5
|II.D.5
-
|Interoperability for AMD client – Linux IA-32 server
+
|Interoperability for AMD x86_64 client – Linux IA-32 server
|
|
|'''New'''
|'''New'''
Line 390: Line 428:
|
|
|'''New'''
|'''New'''
-
|
+
|Bull
|
|
|-
|-
|II.F.5
|II.F.5
-
|ACL compatibility for Linux IA-32 client – AMD server
+
|ACL compatibility for Linux IA-32 client – AMD x86_64 server
|
|
|'''New'''
|'''New'''
Line 472: Line 510:
|
|
|'''New'''
|'''New'''
-
|
+
|Bull
|
|
|-
|-

Latest revision as of 17:06, 7 November 2005

Contents

Interoperability with other protocols

ID test tool test status owner notes
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

New
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

New
II.A.4 SPKM – Interoperability with key management New New
II.A.5 Interoperability of RPCSEC_GSS in general DONE CITI Trond and Bruce have tested this at Connectathon and NFSv4 Bakeathon New

Specific architectural/platform interoperability issues

ID test tool test status owner notes
II.B.1 Interoperability for Linux IA-32 client - Linux PPC 32 bit server Open Bull
II.B.2 Interoperability for Linux IA-32 client - Linux PPC 64 bit server In Progress Bull Done with kernel 2.6.14 .
II.B.3 Interoperability for Linux IA-32 client - IA-64 server New
II.B.4 Interoperability for Linux IA-32 client - x86_64 server In Progress Bull Done with kernel 2.6.14 .
II.B.5 Interoperability for Linux PPC 32 bit client - Linux IA-32 server Open Bull
II.B.6 Interoperability for Linux PPC 64 bit client - Linux IA-32 server In Progress Bull Done with kernel 2.6.14 .
II.B.7 Interoperability for Linux IA-64 server - Linux IA-32 server New
II.B.8 Interoperability for Linux x86_64 server - Linux IA-32 server In Progress Bull Done with kernel 2.6.14 .

Client Interoperability with target architectures/platforms

Need to define how to do interoperability testing – need more than just connectathon

ID test tool test status owner notes
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 Done Bull
II.C.5 Interoperability for Linux IA-32 client – AMD x86_64 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

Server Interoperability with target architectures/platforms

Need to define how to do interoperability testing – need more than just connectathon

ID test tool test status owner notes
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 Open Bull
II.D.5 Interoperability for AMD x86_64 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

File systems

ID test tool test status owner notes
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:

Logical volume manager behind server
RAID-5 problem with small write workloads (may be performance issue?)
Compiling POSIX ACL's in and out

New

Test ACL interoperability of Linux client for non-Linux servers

See I.R.3; need test

ID test tool test status owner notes
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 Bull
II.F.5 ACL compatibility for Linux IA-32 client – AMD x86_64 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

Test ACL interoperability of Linux server with non-Linux clients

See I.R.3; need test

ID test tool test status owner notes
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 Bull
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

Automounter interoperability

ID test tool test status owner notes
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:

- 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)

Open IBM
Personal tools