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