HP UX Common Internet File System (CIFS) Client/Server Software manual

Page 18

6.2WINDOWS ONLY CLIENT ACCESS – NFS Mounted 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 NFS mounted file system. The key issue for this configuration is that because all Windows client access occurs via the CIFS/9000 server smbd processes, the file access is coordinated by CIFS/9000 even thought the disk file is remote, thus providing full file locking functionality in a Windows homogenous environment.

Mandatory Share Mode locking is fully implemented. Although no actual lock is placed upon the disk file over the NFS mount, the client processes believe that there is, and the server smbd processes coordinate to respect each other’s pseudo-lock. This locking scenario only applies when a single CIFS/9000 server is supplying both client connection requests.

Byte Range locking is fully implemented. The CIFS/9000 smbd process actually calls the UNIX fcntl to explicitly lock the byte range in UNIX with advisory byte range locks. The UNIX byte range is then propagated to NFS, so byte range locking is interoperable with NFS. With Windows-only concurrent access, the smbd process interprets the UNIX advisory lock as a Windows byte range lock, which the clients honor.

.

Opportunistic (Oplocks) locking is fully implemented for the same reason as the Mandatory Share Mode lock, and only applies when a single CIFS/9000 server is supplying both client connection requests.

18

Image 18
Contents Version 1.03 September Eric Roseme Snsl Advanced Technology CenterE0300 Legal Notices Copyright NoticesContents Introduction CIFS/9000 Product Overview File Locking Overview ACLPage File Locking Implementations Windows CifsPage Unix NFSPC NFS Mandatory Share Mode Locking Open Mode CIFS/9000 File Locking ImplementationPage Page Page Windows only Client Access Local File System CIFS/9000 File Locking Interoperability ExamplesPage Windows only Client Access NFS Mounted File System Page Windows and Unix Client Access Local File System Page Windows and Unix Client Access NFS Mounted File System Page UNIX/NFS PC-NFS Page Unix PC-NFS Page Clients Page Byte Range Locking Mandatory Share Mode Open Mode CIFS/9000CIFS/9000 Locking Summary OplocksCIFS/9000 Competition Locking Summary Mandatory Share Mode Open Mode Network AppliancePage Mandatory Share Mode Open Mode EMC Celerra EMC CelerraPage Auspex NeTservices Mandatory Share Mode Open Mode Auspex NeTservicesPage Mandatory Share Mode Open Mode Veritas FSE Veritas File Server EditionLocking Summary Table EMCCIFS/9000 File Locking Interoperability Summary Page Smb.conf for Windows-Only Access Appendix a smb.conf ExamplesSmb.conf for Mixed-Mode Access Appendix B Sales Tool Locking Technology Examples Determine Locking RequirementByte Range Locking CIFS/NFS Open Mode Locking CIFS/NFS Open Mode Locking Competitor’s Claims for NFS Non-Locking Protection
Related manuals
Manual 21 pages 36.77 Kb