Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

为 SMB 多通道配置性能和冗余

贡献者

从 ONTAP 9.4 开始,您可以配置 SMB 多通道,以便在单个 SMB 会话中提供 ONTAP 与客户端之间的多个连接。这样可以提高吞吐量和容错能力。

开始之前

只有在客户端以 SMB 3.0 或更高版本进行协商时,才能使用 SMB 多通道功能。默认情况下, ONTAP SMB 服务器上会启用 SMB 3.0 及更高版本。

关于此任务

如果在 ONTAP 集群上确定了正确的配置,则 SMB 客户端会自动检测并使用多个网络连接。

SMB 会话中同时连接的数量取决于您部署的 NIC :

  • 客户端和 ONTAP 集群上的 * 1G NIC *

    客户端为每个 NIC 建立一个连接,并将会话绑定到所有连接。

  • 客户端和 ONTAP 集群上的 * 10 G 及更大容量 NIC *

    客户端为每个 NIC 最多建立四个连接,并将会话绑定到所有连接。客户端可以在多个 10G 及更大容量的 NIC 上建立连接。

您还可以修改以下参数(高级权限):

  • -max-connections-per-session

    每个多通道会话允许的最大连接数。默认值为 32 个连接。

    如果要启用比默认连接更多的连接,则必须对客户端配置进行类似的调整,该配置的默认连接数也为 32 个。

  • -max-lifs-per-session

    每个多通道会话公布的最大网络接口数。默认值为 256 个网络接口。

步骤
  1. 将权限级别设置为高级:

    set -privilege advanced
  2. 在 SMB 服务器上启用 SMB 多通道:

    vserver cifs options modify -vserver <vserver_name> -is-multichannel-enabled true
  3. 验证 ONTAP 是否正在报告 SMB 多通道会话:

    vserver cifs session show
  4. 返回到管理权限级别:

    set -privilege admin
示例

以下示例显示了有关所有 SMB 会话的信息,其中显示了单个会话的多个连接:

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

以下示例显示了有关 session-id 为 1 的 SMB 会话的详细信息:

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: -