SMB Multichannel für optimale Leistung und Redundanz konfigurieren
Ab ONTAP 9.4 kann SMB Multichannel so konfiguriert werden, dass mehrere Verbindungen zwischen ONTAP und Clients in einer einzigen SMB-Sitzung bereitgestellt werden. Dadurch verbessern sich Durchsatz und Fehlertoleranz für Hyper-V und SQL Server over SMB Konfigurationen.
Die SMB Multichannel-Funktionalität steht nur zur Verfügung, wenn Clients SMB 3.0 oder eine höhere Version aushandeln. SMB 3.0 und höher ist auf dem ONTAP SMB-Server standardmäßig aktiviert.
SMB-Clients erkennen und nutzen automatisch mehrere Netzwerkverbindungen, wenn eine geeignete Konfiguration im ONTAP Cluster vorhanden ist.
Die Anzahl der gleichzeitigen Verbindungen in einer SMB-Sitzung hängt von den eingesetzten Netzwerkkarten (NICs) ab:
-
1G-NICs auf Client- und ONTAP-Cluster
Der Client stellt pro Netzwerkkarte eine Verbindung her und bindet die Sitzung an alle Verbindungen.
-
10G Netzwerkkarten und Netzwerkkarten mit größerer Kapazität auf Client- und ONTAP Cluster
Der Client stellt bis zu vier Verbindungen pro Netzwerkkarte her und bindet die Sitzung an alle Verbindungen. Der Client kann Verbindungen über mehrere 10G Netzwerkkarten und Netzwerkkarten mit größerer Kapazität herstellen.
Sie können außerdem die folgenden Parameter ändern (erweiterte Berechtigung):
-
-max-connections-per-sessionDie maximal zulässige Anzahl von Verbindungen pro Multichannel-Sitzung. Der Standardwert beträgt 32 Verbindungen.
Wenn mehr Verbindungen als die Standardeinstellung aktiviert werden sollen, sind entsprechende Anpassungen an der Clientkonfiguration erforderlich, die ebenfalls standardmäßig 32 Verbindungen vorsieht.
-
-max-lifs-per-sessionDie maximale Anzahl der pro Multichannel-Sitzung angekündigten Netzwerkschnittstellen. Der Standardwert beträgt 256 Netzwerkschnittstellen.
-
Stellen Sie die Berechtigungsstufe auf „Erweitert“ ein:
set -privilege advanced
-
SMB Multichannel auf dem SMB-Server aktivieren:
vserver cifs options modify -vserver <vserver_name> -is-multichannel-enabled true
-
Es sollte überprüft werden, ob ONTAP SMB Multichannel-Sitzungen meldet:
vserver cifs session show
-
Zurück zur Administrator-Privilegstufe:
set -privilege admin
Das folgende Beispiel zeigt Informationen zu allen SMB-Sitzungen an und zeigt mehrere Verbindungen für eine einzelne Sitzung:
cluster1::> vserver cifs session show
Node: node1
Vserver: vs1
Connection Session Open Idle
IDs ID Workstation Windows User Files Time
---------- ------- ---------------- ---------------- --------- ---------------
138683,
138684,
138685 1 10.1.1.1 DOMAIN\ 0 4s
Administrator
Das folgende Beispiel zeigt detaillierte Informationen zu einer SMB-Sitzung mit der session-id 1:
cluster1::> vserver cifs session show -session-id 1 -instance
Vserver: vs1
Node: node1
Session ID: 1
Connection IDs: 138683,138684,138685
Connection Count: 3
Incoming Data LIF IP Address: 192.1.1.1
Workstation IP Address: 10.1.1.1
Authentication Mechanism: NTLMv1
User Authenticated as: domain-user
Windows User: DOMAIN\administrator
UNIX User: root
Open Shares: 2
Open Files: 5
Open Other: 0
Connected Time: 5s
Idle Time: 5s
Protocol Version: SMB3
Continuously Available: No
Is Session Signed: false
NetBIOS Name: -