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

Page 32

8.1Network Appliance

Network Appliance markets very specific NAS servers that they call “Filers”. Filers are single-purpose front-end “thin servers” used exclusively for storage access. NetApps employs a feature called the “SecureShare” cross-protocol Lock Manager. NetApps literature claims that SecureShare provides comprehensive multi-platform (heterogeneous) file locking capability.

NetApps servers are single-purpose file servers running a proprietary OS called Data Ontap. UNIX users and applications do not run on the system. Therefore, UNIX-Windows concurrent file access is not an issue, and NetApps literature ignores UNIX file sharing issues - probably for this reason. SecureShare does offer an interoperability mechanism for Windows and NFS clients. SecureShare can protect Windows clients with Mandatory Share Mode (open mode) locks from concurrent file access UNIX/NFS applications, even if they do not participate in the advisory locking protocol. However, if a UNIX/NFS application is not properly coded to lock files, then SecureShare cannot protect other UNIX/NFS processes from concurrent file access data corruption. If SecureShare allows data to be corrupted by UNIX/NFS concurrent file access, then providing Windows Share Mode (open mode) locking protection from those same UNIX/NFS processes has limited value11.

Based upon Network Appliance documentation, SecureShare provides the following file locking ability:

 

Mandatory Share Mode (Open Mode)

 

Network Appliance

 

 

 

 

 

 

Lock Windows

 

Yes

 

 

 

 

 

 

Lock UNIX – no advisory locking

 

Not Applicable

 

 

 

 

 

 

Lock UNIX – advisory locking

 

Not Applicable

 

 

 

 

 

 

Lock UNIX/NFS – no advisory locking

 

Yes11

 

 

 

 

 

 

Lock UNIX/NFS – advisory locking

 

Yes

 

 

 

 

 

 

Lock PC-NFS

 

Yes

 

 

 

 

 

 

Byte Range Locking

 

 

 

 

 

 

 

 

Lock Windows

 

Yes

 

 

 

 

 

 

Lock UNIX – no advisory locking

 

Not Applicable

 

 

 

 

 

 

Lock UNIX – advisory locking

 

Not Applicable

 

 

 

 

 

 

Lock UNIX/NFS – no advisory locking

 

Yes11

 

 

 

 

 

 

Lock UNIX/NFS – advisory locking

 

Yes

 

 

 

 

 

 

Lock PC-NFS

 

Yes

 

 

 

 

 

 

Oplocks

 

 

 

 

 

 

 

 

Break Oplock for Windows access

 

Yes

 

 

 

 

 

 

Break Oplock for UNIX access – no

 

Not Applicable

 

advisory

 

 

 

 

 

 

 

 

Break Oplock for UNIX access - advisory

 

Not Applicable

 

 

 

 

 

 

Break Oplock for UNIX/NFS – no advisory

 

Yes

 

 

 

 

 

 

Break Oplock for UNIX/NFS – advisory

 

Yes

 

 

 

 

 

 

Break Oplock for PC-NFS

 

Yes

 

 

 

 

 

 

11 See Appendix B.5

 

 

32

Image 32
Contents E0300 Version 1.03 SeptemberEric Roseme Snsl Advanced Technology Center 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 Mandatory Share Mode Open Mode CIFS/9000 CIFS/9000 Locking SummaryByte Range Locking 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