SMB マルチチャネルが使用されているかどうかを確認する方法
環境
- ONTAP 9
- SMB マルチチャネル
- CIFS サーバ
回答
- SMBマルチチャネルが有効になっており、 対応するパラメータ が デフォルト設定または必要な設定に一致することを確認する。
cluster1::>set -privilege advanced
Warning: These advanced commands are potentially dangerous; use them only when directed to do so by NetApp personnel.
Do you want to continue? {y|n}: y
cluster1::*>vserver cifs options show -fields is-multichannel-enabled,max-connections-per-session,max-lifs-per-session
vserver is-multichannel-enabled max-connections-per-session max-lifs-per-session
------------- ----------------------- --------------------------- --------------------
svm1_cluster1 true 32 256
cluster1::*>set -privilege admin
- あるCIFSセッションは 1つのノードからしか認識されないため、SMB3クライアントは、そのノードでのみホストされているLIFに確立された接続にセッションをバインドできます。SMB3クライアントがインターフェイスのリストを照会すると、ノードはローカルでホストされているLIFのみを返します。 ノードごとにCIFS LIFが2つ以上存在することを確認します。
cluster1::>network interface show -vserver svm1_cluster1 -data-protocol *cifs* -curr-node cluster1-01
Logical Status Network Current Current Is
Vserver Interface Admin/Oper Address/Mask Node Port Home
----------- ---------- ---------- ------------------ ------------- ------- ----
svm1_cluster1
svm1_data_lif1
up/up 192.168.0.131/24 cluster1-01 e0c true
svm1_data_lif2
up/up 192.168.0.132/24 cluster1-01 e0d true
2 entries were displayed.
- クライアントCIFSセッションを表示します。 [1] 出力をフィルタリングするオプションのパラメータを指定します。
cluster1::>vserver cifs session show
Node: cluster1-01
Vserver: svm1_cluster1
Connection Session Open Idle Connection
ID ID Workstation Windows User Files Time Count
---------- ------- ---------------- ---------------- --------- ------------ ---------------
3959579707 6796776262632210435 4m 51s 2
192.168.0.5 DEMO\ 3
Administrator
- [2] SMBセッションで予想される同時接続数のパフォーマンスと冗長性については、SMBマルチチャネルの設定を参照してください。
- 関連付けられたセッションIDの接続を表示します。
cluster1::>vserver cifs connection show -session-id 6796776262632210435
Node: cluster1-01
Vserver: svm1_cluster1
Connection Session Workstation
ID IDs Workstation IP Port LIF IP
---------- --------------------- --------------- ----------- ---------------
3959579707 6796776262632210435 192.168.0.5 50602 192.168.0.131
3959579708 6796776262632210435 192.168.0.5 50603 192.168.0.132
2 entries were displayed.
- セッションあたりの接続数が手順4のリファレンスドキュメントに記載されている接続数と一致する場合は、SMBマルチチャネルがクライアントで使用されています。 そうでない場合は、追加情報セクションのリンクを参照してトラブルシューティングを行います。
追加情報
- SMBマルチチャネルの導入| Microsoft Learn
- シンプルなSMBマルチチャネルおよびマルチNICクラスタネットワーク| Microsoft Learn
- TR-4740:『SMB 3.0 Multichannel - Accelerate SMB 3.0 Performance for Applications』
- マルチチャネルが実際に開始される前にSMBクライアントとサーバの間で通過する必要があるトラフィック量| Microsoft Learn
- SMBマルチチャネルのトラブルシューティング- Windows Server | Microsoft Learn
- SMBのトラブルシューティングに関するガイダンス- Windows Server | Microsoft Learn
- 新機能- SmbMultichannelConstraint (SmbShare)| Microsoft Learn
- Linuxクライアントの場合、SMBマルチチャネルはsmb.confパラメータ「server multi channel support」で制御されます。詳細については、Linux OSベンダーのドキュメントを参照してください。