Chapter 6 CIFS/9000 File Locking Interoperability Examples

Because the primary benefit of CIFS/9000 is to provide Windows client access to files residing on a UNIX operating system, shared client access examples all include at least one Windows client. The following examples will explain how file locking behaves when more than one client accesses a file via a CIFS/9000 share, both locally and NFS mounted.

6.1WINDOWS ONLY CLIENT ACCESS – Local File System

Clients

Windows

UNIX

PC-NFS

CIFS/9000

Windows

CIFS/9000

NFS

File

The diagram above shows 2 windows clients requesting concurrent file access on the CIFS/9000 server to a local file system. The key issue for this configuration is that CIFS/9000 provides full Windows file locking functionality in a Windows homogenous environment.

Mandatory Share Mode (Open Mode) locking is fully implemented.

Byte Range locking is fully implemented.

Opportunistic (Oplocks) locking is fully implemented.

16

Page 16
Image 16
HP UX Common Internet File System (CIFS) Client/Server Software manual CIFS/9000 File Locking Interoperability Examples