B.4 Mandatory Share Mode (Open Mode) Enhancement

 

CIFS/NFS Open Mode Locking

 

New– HP-UX AR 0901

CIFS

NFS

Open Mode Lock

HP-UX 11

Byte Range Lock

Samba

Samba Internal

NLM

Locking

Network Lock

 

Mechanism

 

 

Manager

User space

 

User space

 

 

Kernel space

 

Kernel space

Byte Range Lock

KLM

 

 

Kernel Lock

 

 

Manager

Translate Open Mode Locks

to Byte Range Locks!

JFS 3.3 File System

 

CIFS/9000 has been enhanced to translate Windows Mandatory Share Mode (Open Mode) locks into UNIX Byte-Range locks using the fcntl function. The resulting Byte-Range locks will interoperate in the KLM with NFS Byte-Range locks, and data integrity will be provided for concurrent CIFS/NFS cross platform file access when the advisory locking protocol is adhered to. This is the most useful locking feature for providing additional data integrity for HP’s customers that will be accessing a common file set from Windows and NFS clients.

47

Page 47
Image 47
HP UX Common Internet File System (CIFS) Client/Server Software manual CIFS/NFS Open Mode Locking