성능 및 이중화를 위해 SMB 멀티 채널을 구성합니다
ONTAP 9.4부터 SMB 다중 채널을 구성하여 단일 SMB 세션에서 ONTAP와 클라이언트 간에 여러 연결을 제공할 수 있습니다. 이렇게 하면 처리량과 내결함성이 개선됩니다.
SMB 3.0 이상 버전에서 클라이언트가 협상하는 경우에만 SMB 멀티 채널 기능을 사용할 수 있습니다. SMB 3.0 이상은 기본적으로 ONTAP SMB 서버에서 사용하도록 설정됩니다.
ONTAP 클러스터에서 적절한 구성이 식별되는 경우 SMB 클라이언트가 자동으로 여러 네트워크 연결을 감지하고 사용합니다.
SMB 세션의 동시 연결 수는 구축한 NIC에 따라 달라집니다.
-
* 클라이언트와 ONTAP 클러스터의 1G NIC *
클라이언트는 NIC당 하나의 연결을 설정하고 모든 연결에 세션을 바인딩합니다.
-
* 클라이언트 및 ONTAP 클러스터에 10G 이상의 대용량 NIC *
클라이언트는 NIC당 최대 4개의 연결을 설정하고 모든 연결에 세션을 바인딩합니다. 클라이언트는 여러 개의 10G 및 대용량 NIC에 연결을 설정할 수 있습니다.
다음 매개 변수(고급 권한)도 수정할 수 있습니다.
-
-max-connections-per-session
다중 채널 세션당 허용되는 최대 연결 수입니다. 기본값은 32개 연결입니다.
기본값보다 더 많은 연결을 설정하려면 기본값인 32개의 연결을 사용하는 클라이언트 구성을 동일하게 조정해야 합니다.
-
-max-lifs-per-session
Multichannel 세션당 공고되는 최대 네트워크 인터페이스 수입니다. 기본값은 256개의 네트워크 인터페이스입니다.
-
권한 수준을 고급으로 설정합니다.
set -privilege advanced
-
SMB 서버에서 SMB 멀티 채널 활성화:
vserver cifs options modify -vserver <vserver_name> -is-multichannel-enabled true
-
ONTAP가 SMB 멀티 채널 세션을 보고하는지 확인합니다.
vserver cifs session show
-
관리자 권한 레벨로 돌아갑니다.
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
다음 예에서는 세션 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: -