Informationen zur Verbesserung der ONTAP SMB-Client-Performance mit traditionellen und Lease-Oplocks
Herkömmliche Oplocks (opportunistische Sperren) und Lease-Oplocks ermöglichen einem SMB-Client in bestimmten Dateifreigabeszenarien, Client-seitig Caching von Read-Ahead-, Write-Behind- und Sperrinformationen durchzuführen. Ein Client kann dann auf eine Datei lesend oder schreibend zugreifen, ohne den Server regelmäßig daran zu erinnern, dass er Zugriff auf die betreffende Datei benötigt. Dies verbessert die Leistung, da der Netzwerkverkehr reduziert wird.
Lease-Oplocks sind eine erweiterte Form von Oplocks, die ab dem SMB 2.1-Protokoll verfügbar sind. Lease-Oplocks ermöglichen es einem Client, den Client-Caching-Status über mehrere von ihm selbst initiierte SMB-Öffnungen hinweg zu erhalten und zu bewahren.
Oplocks können auf zwei Arten gesteuert werden:
-
Durch eine Freigabeeigenschaft, mit dem
vserver cifs share createBefehl beim Erstellen der Freigabe oder demvserver share propertiesBefehl nach der Erstellung. -
Durch eine Qtree-Eigenschaft, mit dem
volume qtree createBefehl beim Erstellen des Qtree oder denvolume qtree oplockBefehlen nach der Erstellung.