HP CIFS File Locking Interoperation
3
Contents
Chapter 1 Introduction ......................................................................................................4
Chapter 2 CIFS/9000 Product Overview.............................................................................5
Chapter 3 File Locking Overview.......................................................................................6
Chapter 4 File Locking Implementations ...........................................................................8
4.1 WINDOWS (CIFS) ....................................................................................................8
4.2 UNIX ......................................................................................................................10
4.3 NFS.........................................................................................................................10
4.4 PC NFS...................................................................................................................11
Chapter 5 CIFS/9000 File Locking Implementation .........................................................12
Chapter 6 CIFS/9000 File Locking Interoperability Examples..........................................16
6.1 WINDOWS ONLY CLIENT ACCESS – Local File System .......................................16
6.2 WINDOWS ONLY CLIENT ACCESS – NFS Mounted File System .........................18
6.3 WINDOWS AND UNIX CLIENT ACCESS – Local File System ...............................20
6.4 WINDOWS AND UNIX CLIENT ACCESS – NFS Mounted File System .................22
6.5 WINDOWS AND UNIX/NFS CLIENT ACCESS – Local and NFS Mounted File
Systems ...........................................................................................................................24
6.6 WINDOWS AND PC-NFS CLIENT ACCESS – Local and NFS Mounted File Systems
26
6.7 WINDOWS AND CIFS/9000 CLIENT – Local and NFS Mounted File Systems .......28
Chapter 7 CIFS/9000 LOCKING SUMMARY...................................................................30
Chapter 8 CIFS/9000 COMPETITION LOCKING SUMMARY ........................................31
8.1 Network Appliance..................................................................................................32
8.2 EMC Celerra ...........................................................................................................34
8.3 Auspex NeTservices.................................................................................................36
8.4 Veritas File Server Edition ......................................................................................38
8.5 Locking Summary Table..........................................................................................39
Chapter 9 CIFS/9000 File Locking Interoperability Summary..........................................40
Appendix A smb.conf Examples ......................................................................................42
A.1 smb.conf for Windows-Only Access ......................................................................42
A.2 smb.conf for Mixed-Mode Access ..........................................................................43
Appendix B Sales Tool: Locking Technology Examples ...................................................44
B.1 Determine Locking Requirement.........................................................................44
B.2 Byte Range Locking.............................................................................................45
B.3 Mandatory Share Mode (Open Mode) Locks.........................................................46
B.4 Mandatory Share Mode (Open Mode) Enhancement ............................................47
B.5 Competitor’s Claims for NFS Non-Locking Protection ..........................................48